I looked at JPA this weekend - I'm positively surprised!

At first I was confused about how everything fit together; JPA, 
GlassFish, Sun, Java, Oracle, TopLink... What you should know is:

1) GlassFish is the name for the open source development project for 
building a Java EE 5 application server. It is based on the source code 
for Sun Java System Application Server PE 9 donated by Sun Microsystems 
and TopLink persistence code donated by Oracle.

2) TopLink Essentials is the open-source community edition of Oracle's 
TopLink product. It provides the JPA functionality for the EJB 3.0 
Reference Implementation.

3) There is no problem to use JPA (TopLink Essentials) without having to 
go Java EE 5 completely. In fact it seems to be a clean and compact API.


Look here:

https://maven-repository.dev.java.net/nonav/repository/javax.persistence/

persistence-api-1.0.jar contains the JPA specifications only.

toplink-essentials-1.0.jar contains the JPA specifications and reference 
implementation.


Then if you use eclipse you look at Dali:

http://www.eclipse.org/dali/


Looks good to me!


I feel these are the tools I'll be using in the future, but I'll miss 
PriDE. I really think there is much to like about a framework like that.

http://pride.sourceforge.net/PriDE-Inside.html

PriDE's main disadvantage is that it's not buzz word compliant.


/Anders


Gustavo Santucho wrote:
>  > any wicket example that uses EJB3 and Java Persistence 1.0
> 
> Nathan's Databinder will give you ideas and simplicity here ( if you 
> ignore the Maven thing, of course.... ;-) )
> Note that the Hibernate Session and the JPA EntityManager are almost 
> indentical concepts.
> In fact, if you use Hibernate as the JPA implementation, they are the 
> same thing.
> 
> JPA makes accessing databases *really* simple.
> And you don't need EJB: I'm using JPA (TopLink) in a JSE project.
> 
> -----
> Gustavo.
> 
> 
> 
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys -- and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV


-- 
http://ojalgo.org/

Mathematics, Linear Algebra and Optimisation with Java

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to