这篇文章主要介绍了春天整合冬眠的方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
结构:
春天和冬眠整合借助于休眠模板
应用程序上下文。可扩展标记语言
?可扩展标记语言版本='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
属性名称='名称'/
/类别
/休眠-映射
结果:
总结
以上所述是小编给大家介绍的春天整合冬眠的方法,希望对大家有所帮助!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。