- 0
- 0
- 约8.36千字
- 约 15页
- 2016-11-28 发布于北京
- 举报
2016第章 的模块
第5章 Spring的ORM模块
本章学习目的和要求
简
本章重点和难点
ORM模块对Hibernate、JDO、TopLink、iBatis等ORM框架提供支持。本节以Hibernate为例介绍ORM模块。Spring支持的ORM方式类似于对JDBC的支持,例如在Dao层提供HibernateDaoSupport类与HibernateTemplate类。
ORM模块依赖于dom4j-1.6.jar、antlr.jar,Eclipse自带的Spring ORM类库可能没有这两个类库,需要自己添加。
5.1 实例:保存Cat实体
在Spring里,Hibernate的资源要交给Spring来管理。Hibernate及其SessionFactory等只是Spring的一个特殊的Bean,由Spring负责实例化与销毁。因此,DAO层只需要继承HibernateDaoSupport,而不需要与Hibernate的API打交道,不需要开启、关闭Hibernate的Session、Transaction,Spring会自动维护这些对象。
5.1.1 Cat实体类代码
看一个例子。本例将使用Spring的ORM模块保存、读取Cat实体类。实体类Cat的代码为(getter、setter略):
Cat.java
package com.helloweenvsfei.spring.orm;
您可能关注的文档
- 2016财务会计报表分析机考资料汇总.doc
- 2016财务会计报表分析的步骤.doc
- 2016财务会计报表科目.doc
- 2016财务会计案例分析.doc
- 2016财务会计档案管理制度.doc
- 2016财务会计的工作流程.doc
- 2016财务会计概念结构.doc
- 2016财务会计第二章.doc
- 2016财务会计综合实习报告.doc
- 2016财务作业规范.doc
- 假睫毛佩戴后的卸除注意事项.pptx
- 《编码的使用与安全》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 《编写活动中的参赛码》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 3.12 不同的歌声——民族文化与美术 教学设计 高中美术湘美版(2019)美术鉴赏(1).docx
- 《程序也是编码》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 《电波加密语》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 《二进制—计算机唯一能识别的编码》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 《生活中的常见编码》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 《体验并创建二维码》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 7.4 跨学科实践:调研桥梁建筑中的力平衡(沪科版2024)八年级物理教材.docx
最近下载
- 2025年新疆中考生物试卷真题(含答案).pdf
- “互联网现代农业”的经营思维与创新路径.docx VIP
- 距骨骨折的治疗.pptx VIP
- 企业环境保护管理制度(标准).pdf VIP
- 2024第48届世赛江苏省选拔赛化学实验室技术项目技术文件.doc VIP
- 2024年新疆中考生物试题卷(含答案详解).docx
- 医疗药品CE技术资料EP17-A2 Evaluation of Detection Capability for Clinical Laboratory Measurement Procedure.pdf VIP
- 高分辨率食测压的临床应用.ppt VIP
- 江苏凤凰新华书店集团有限公司招人笔试题库2026指南.pdf
- 江苏2026年高考物理最后冲刺押题试卷及答案(共二十套)新版.docx
原创力文档

文档评论(0)