[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [dali-dev] Impromptu meeting to discuss persistence.xml use cases at 3:30 EDT
|
Max,
In the M1 code we changed everything from "Persistence" to "Java
Persistence" and "EJB3 ..." to "Java Persistence ...". The plan is to
continue with this naming scheme, although there is always room for
improvement.
Neil
Max Rydahl Andersen wrote:
On Wed, 05 Apr 2006 01:33:46 +0200, Paul Fullbright
<paul.fullbright@xxxxxxxxxx> wrote:
Max Rydahl Andersen wrote:
I wasn't there but here is stuff that were talked/mentioned during
EclipseCon:
Provide context sensitive completion/editing of persistence.xml
We talked about having a rich UI, but extending the WTP XML editor
wouldn't be bad either.
+1
Use WTP facets to implement "Persistence project" ? (shouldn't this
be named "JPA Persistence" or something actually ?)
Not listed below, but facets were mentioned in the meeting. Naming
is something that needs to be nailed down, but luckily doesn't
prevent us from doing much work, so is probably one of the last
things done. :)
I'm just interested in adjusting this very generic word "Persistence" to
something more concrete as I want to start bundling Dali with
Hibernate Tools
and would like to have separate things named seperately.
/max
/max
We decided these things for now:
- We will not support adding persistence.xml to projects that
aren't "persistence" projects. We won't prevent it; we just won't
support it. For now, we're assuming that a persistence project is
a self-contained persistence component unto itself, although it
may be included in J2EE application structures, similar to
existing J2EE "utility projects".
- We will have a new "persistence project" wizard, which will add
all the necessary natures and builders, etc. like we do now, but
will also add a persistence.xml (optionally turned off) in the
correct location.
- Said wizard will also provide ability to configure basic
persistence unit for the document (name, data source, etc.), but
this is obviously farther down the list of functionality we'll
provide for our first release.
- (Way farther down the list) Said wizard will also possibly add
ability to generate entities from tables.
- (Also down the list, although probably not as far as the last
item) Provide a (project?) setting for automatically
synchronizing the persistence.xml with all persistent classes in
the project. This is especially useful for SE projects, where
there is no persistent class discovery.
- We need to look at how J2EE projects utilize external (i.e. in
other projects) jars as part of their deployment in order to
better fit in to the WTP J2EE framework when we do decide to
support more than the base case described above.
One thing we didn't discuss:
- Fold packaging into the core plugin (and core ui) plugin? If
one is always creating a new persistence.xml when creating a new
persistence project, it seems to make sense.
If anyone remembers anything different and/or additional, please
speak up!
- Paul
Max Rydahl Andersen wrote:
which day is this at/on ?
/max
Feel free to join in.
888-967-2253
id - 444302
pw - 123456
Neil
_______________________________________________
dali-dev mailing list
dali-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dali-dev
----
Max Rydahl Andersen
callto://max.rydahl.andersen
Hibernate
max@xxxxxxxxxxxxx
http://hibernate.org
JBoss Inc
max.andersen@xxxxxxxxx
_______________________________________________
dali-dev mailing list
dali-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dali-dev
_______________________________________________
dali-dev mailing list
dali-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dali-dev
----
Max Rydahl Andersen
callto://max.rydahl.andersen
Hibernate
max@xxxxxxxxxxxxx
http://hibernate.org
JBoss Inc
max.andersen@xxxxxxxxx
_______________________________________________
dali-dev mailing list
dali-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dali-dev
_______________________________________________
dali-dev mailing list
dali-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dali-dev