HardBirch

Spring2.5+Struts1.3.8+JPA(Hibernate实现)整合之二

时间:09-04-25 栏目:iOS移动应用开发技术 作者:张飞不张,文采横飞 评论:1 点击: 1,557 次

  该篇主要编写spring和jpa配置文件。

  在项目src目录下创建Spring配置文件:applicationContext.xml

  文件内容如下:


















<bean id="txManger" class="org.springframework.orm.jpa.JpaTransactionManager">
<property name="entityManagerFactory" ref="entityManagerFactory"/>
</bean>
<tx:annotation-driven transaction-manager="txManger"/>

</beans>

src下创建META-INF目录,在该目录下创建文件persistent.xml

文件内容如下;

  



<persistence-unit name="zyg_db" transaction-type="RESOURCE_LOCAL">
<properties>
<property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5Dialect" />
<property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver" />
<property name="hibernate.connection.url" value="jdbc:mysql://localhost:3306/vote" />
<property name="hibernate.connection.username" value="root" />
<property name="hibernate.connection.password" value="zyg" />
<property name="hibernate.hbm2ddl.auto" value="update"/>
<property name="hibernate.show_sql" value="true"/>
</properties>
</persistence-unit>

</persistence>

   注意applicationContext.xml中代码

     <property name="persistenceUnitName" value="zyg_db"></property>

    中的zyg_db一定要跟persistent.xml中代码

    <persistence-unit name="zyg_db" transaction-type="RESOURCE_LOCAL">

   中的zyg_db名称完全相同。

         至此,编写完成Spring和jpa配置文件,下一篇我们开始编写bean类和DAO层代码。

声明: 本文由( 张飞不张,文采横飞 )原创编译,转载请保留链接: Spring2.5+Struts1.3.8+JPA(Hibernate实现)整合之二

Spring2.5+Struts1.3.8+JPA(Hibernate实现)整合之二:目前有1 条留言

  1. 沙发
    weir2008:

    在src下创建META-INF目录,在该 目录下创建文件persistent.xml,兄弟,你这个persistent.xml名字错了吧是不是应该是persistence.xml它呀。

    2010-02-28 15:04 [回复]

发表评论


QQ群互动

Linux系统与内核学习群:194051772

WP建站技术学习交流群:194062106

魔豆之路QR

魔豆的Linux内核之路

魔豆的Linux内核之路

优秀工程师当看优秀书籍

优秀程序员,要看优秀书!

赞助商广告

友荐云推荐