这篇文章主要介绍了春天整合冬眠的方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
结构:
春天和冬眠整合借助于休眠模板
应用程序上下文。可扩展标记语言
?可扩展标记语言版本=1.0 编码=UTF八号?
豆子xmlns= http://www。spring框架。组织/架构/bean
xmlns:xsi= http://。w3。 org/2001/XML架构-实例
xmlns:AOP= http://。spring框架。组织/架构/AOP
xmlns:tx= http://www。spring框架。组织/架构/事务
xmlns:context= http://www。spring框架。组织/架构/上下文
xsi:schemaLocation=
http://www.springframework.org/schema/beans
http://www。spring框架。org/schema/beans/spring-beans-3.0。xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-3.0.xsd
http://www.springframework.org/schema/context
http://www。spring框架。org/schema/context/spring-context-3.0。xsd
bean name= c class= com。LC。POJO。类别
属性名称=名称值=yyy /
/bean
bean name= Dao class= com。LC。道。类别道
属性名=sessionFactory ref=sf /
/bean
bean name=sf
org。spring框架。ORM。冬眠3。localsessionfactorybean
属性名=dataSource ref=ds /
属性名=mappingResources
目录
valuecom/LC/POJO/category。hbm。XML/值
/列表
/属性
属性名=hibernateProperties
价值
冬眠。方言=org。冬眠。方言。MySQL方言
hibernate.show_sql=true
hbm2ddl.auto=update
/值
/属性
/bean
!-数据源-
豆名称=ds
org。spring框架。JDBC。数据来源。 drivermanagerdatasource
属性名=driverClassName 值=com.mysql.jdbc.Driver /
属性名= URL 值= JDBC:MySQL://localhost:3306/test?characterEncoding=GBK /
属性名=用户名值=根/
属性名=密码值=123456 /
/bean
/豆子
测试:
application context context=new ClassPathXmlApplicationContext( application context。XML’);
类别道bean=(类别道)上下文。get bean( Dao );
分离标准标准=分离标准。对于类(类别。类);
//列表类别list=bean。findbyrcriteria(标准,0,5);//分页-取0-5个返回
//系统。出去。println(列表);
Category.hbm.xml
?可扩展标记语言版本=1.0 ?
!DOCTYPE hibernate-映射公共
-//休眠/休眠映射 DTD 3.0//EN
http://www。冬眠。org/dtd/hibernate-mapping-3.0 dtd
冬眠-映射包=com.lc.pojo
class name= Category table= Category _
身份证明(identification)名称=id 列=id
生成器class=native
/生成器
/id
属性名称=名称/
/类别
/休眠-映射
结果:
总结
以上所述是小编给大家介绍的春天整合冬眠的方法,希望对大家有所帮助!