在spring-dm环境下增加hibernate绑定

在spring-dm(1.1.2)环境下增加hibernate(3.2.6 ga)绑定的步骤:


支持类库

设置maven的pom文件:

<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>com.springsource.org.hibernate</artifactId>
    <version>3.2.6.ga</version>
</dependency>
<dependency>
    <groupId>javax.xml.stream</groupId>
    <artifactId>com.springsource.javax.xml.stream</artifactId>
    <version>1.0.1</version>
</dependency>

最新的hibernate是3.3.2.ga,由于slf4j版本需要1.5.2以上,高于当前spring-dm1.1.2环境的1.5.0,另外hibernate 3.3.x新增的特性暂时不用,所以暂时用3.2.6。

设置config.ini文件

在config.ini文件增加以下bundle的启动设置:

com.springsource.antlr.jar@start,com.springsource.javassist.jar@start,com.springsource.org.apache.commons.collections.jar@start,com.springsource.org.dom4j.jar@start,com.springsource.javax.xml.stream.jar@start,com.springsource.org.objectweb.asm.jar@start,com.springsource.org.objectweb.asm.attrs.jar@start,com.springsource.org.hibernate.jar@start

设置MANIFEST.MF文件

增加:

Import-Package: …,org.hibernate;version="[3.2.6.ga,3.2.6.ga]"

相关日志

这篇文章上的评论 RSS feed TrackBack URI

留下评论