Issue Details (XML | Word | Printable)

Key: APF-871
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Matt Raible
Reporter: Matt Raible
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
AppFuse

Rename appfuse-jpa-hibernate to appfuse-jpa

Created: 03/Sep/07 09:19 PM   Updated: 03/Sep/07 10:23 PM   Resolved: 03/Sep/07 10:23 PM
Component/s: Installation, Persistence Layer
Affects Version/s: 2.0-M5
Fix Version/s: 2.0-RC1


 Description  « Hide
I think we should change it to "jpa" and only support the implementation we feel is the best. If folks want to document how to change from one implementation to another, that's cool. If we find
that OpenJPA is better than Hibernate JPA, we can switch. This is similar to what we've done with JSF - we call it the generic name and that allows us to switch implementations if we ever need to w/o messing up anything too bad. It's been fairly easy to switch between MyFaces and Sun's RI - I imagine the same thing is (or will be) possible with JPA. In other words, no code will change, just dependencies and end-users should be able to change that easily enough.

More discussion at http://www.nabble.com/jpa-hibernate-vs.-jpa-tf4370346s2369.html.

2919 by  Matt Raible (105 files)
03/Sep/07 09:24 PM (35 months, 9 days ago)
APF-871: Renamed appfuse-jpa-hibernate to appfuse-jpa
appfuse: trunk/plugins/appfuse-maven-plugin/src/test/java/org/appfuse/mojo/exporter/AppFuseGenerateCoreJPATest.java 2919 history download (+1 -1) diffs
appfuse: trunk/archetypes/appfuse-core/src/main/resources/archetype-resources/pom.xml 2919 history download (+1 -1) diffs
appfuse: trunk/plugins/appfuse-maven-plugin/build.xml 2919 history download (+2 -2) diffs
appfuse: trunk/archetypes/appfuse-basic-struts/src/main/resources/archetype-resources/pom.xml 2919 history download (+1 -1) diffs
appfuse: trunk/archetypes/appfuse-basic-jsf/src/main/resources/archetype-resources/pom.xml 2919 history download (+1 -1) diffs
appfuse: trunk/plugins/appfuse-maven-plugin/src/main/resources/appfuse/dao/dao-test.ftl 2919 history download (+2 -2) diffs
appfuse: trunk/archetypes/appfuse-basic-spring/src/main/resources/archetype-resources/pom.xml 2919 history download (+1 -1) diffs
appfuse: trunk/data/jpa/src/test/resources/sample-data.xml 2919 history download (+93) new
appfuse: trunk/data/jpa/src/test/resources 2919 history download new
appfuse: trunk/data/jpa/src/test 2919 history download new
appfuse: trunk/data/jpa/src 2919 history download new
appfuse: trunk/data/jpa 2919 history download new
appfuse: trunk/data/jpa/src/test/java/org/appfuse/dao/UniversalDaoTest.java 2919 history download (+68) new
appfuse: trunk/data/jpa/src/test/java/org/appfuse/dao 2919 history download new
appfuse: trunk/data/jpa/src/test/java/org/appfuse 2919 history download new
appfuse: trunk/data/jpa/src/test/java/org 2919 history download new
appfuse: trunk/data/jpa/src/test/java 2919 history download new
appfuse: trunk/data/jpa/src/main 2919 history download new
appfuse: trunk/data/jpa/src/main/resources 2919 history download new
appfuse: trunk/data/jpa/src/main/java/org 2919 history download new
appfuse: trunk/data/jpa/src/main/java 2919 history download new
appfuse: trunk/data/jpa/src/main/resources/applicationContext-dao.xml 2919 history download (+66) new
appfuse: trunk/data/jpa/src/test/java/org/appfuse/dao/LookupDaoTest.java 2919 history download (+21) new
appfuse: trunk/data/jpa/src/main/java/org/appfuse/dao 2919 history download new
appfuse: trunk/data/jpa/src/main/java/org/appfuse 2919 history download new
appfuse: trunk/data/jpa/src/test/resources/applicationContext-resources.xml 2919 history download (+15) new
appfuse: trunk/data/jpa/src/main/java/org/appfuse/dao/jpa/UserDaoJpa.java 2919 history download (+68) new
appfuse: trunk/data/jpa/src/main/java/org/appfuse/dao/jpa 2919 history download new
appfuse: trunk/data/jpa/src/test/java/org/appfuse/dao/RoleDaoTest.java 2919 history download (+51) new
appfuse: trunk/data/jpa/src/main/java/org/appfuse/dao/jpa/GenericDaoJpa.java 2919 history download (+100) new
...75 more files in changeset

Matt Raible made changes - 03/Sep/07 10:23 PM
Field Original Value New Value
Status Open [ 1 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]