日期:2014-05-19  浏览次数:20578 次

openJPA1.2.2与spring2.5.6整合-J2EE

前言

openJPA1.2.2spring2.5.6的整合,确实费了我很大功夫才搞定。深夜整理成教程与大家分享。本文主要介绍思路,具体实现有很多中,希望朋友们自己探索,同时我也给出了我的代码,大家仔细阅读,一定可以的。openJPAHibernate都是JPA规范的实现,但目前使用来看,除了3种实现的扩展功能有差异以外,最主要的是通过中间件来决定使用哪种实现。

下面是业界内比较流行的搭配

JBoss -- Hibernate
SUN Oracle -- TopLink
BEA IBM – OpenJPA

试验环境:

JDK6.0.21

Tomcat6.0.29

Eclipse_3.6_javaee

整合主要分2个部分

JAR包清单

aspectjrt.jar

aspectjweaver.jar

cglib-nodep-2.1_3.jar

commons-collections-3.2.1.jar

commons-dbcp-1.4.jar

commons-lang-2.5.jar

commons-logging-1.1.1.jar

commons-pool-1.5.4.jar

geronimo-jpa_3.0_spec-1.0.jar