- 15
- 0
- 约7.25千字
- 约 30页
- 2017-02-05 发布于上海
- 举报
问题的提出 在某些大型应用场合,我们要对数据库中的记录进行一些操作,如insert,delete,update,select等等。这些功能可能在jsp中实现,或者在DAO中实现,这样开发人员必须懂的数据库的复杂操作,但通常开发人员注重的是业务逻辑和页面表示,在不想写数据库操作代码的情况下怎样进行数据库的操作。 分析问题 Action中传过来主键 DAO层: public User getUser(String id){ //组织SQL} 将组织SQL移出来,放到一个类中:表名和列名在配置文件内注册,将表名对应到User类,列名对应到User中的属性,让数据库对Dao的开发人员来说是透明的。 注意:修改配置文件比修改源代码代价要低的多。 两个配置文件:负责数据库连接,负责对象关系的映射(ORM) 总结 最直观的方法是将数据库中的一条记录看作一个对象,对这个对象的操作就直接影响到数据库内部。在JSP或者Struts里面,DAO访问这个对象就可以了,这个对象最好还具有事务管理,安全管理等特性。 本章任务 使用Hibernate的步骤 使用Hibernate实现: 用户的增、删、改、查操作 本章目标 了解Hibernate基本原理 两个重要配置文件--*.hbm.xml
您可能关注的文档
- 第5章 燃烧设备课品.ppt
- 第5章 资金盈余者的资产选择与风险管理课品.ppt
- 第5章 载重线与干舷课品.ppt
- 第5章FGMP1-2课品.ppt
- 第5章可见课品.ppt
- 第5章水文频率适线法及例题1课品.ppt
- 第5章矿井通风网络中风量分配与调节(修)课品.ppt
- 第5章矿井通风网络中风量分配与调节课品.ppt
- 第5章社区工作课品.ppt
- 第5章第3节 资源的价值构成及地租论课品.ppt
- 2026河南新乡卫辉市航运站招聘备考题库及参考答案详解.docx
- 2026-2031黑色皮衣行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026-2031花生酱行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026江苏省苏州中学校第二批高层次优秀毕业生招聘5人备考题库附答案详解(突破训练).docx
- 2026江苏南京航空航天大学金城学院招聘备考题库及答案详解(各地真题).docx
- 2026江苏苏州大学科研助理岗位招聘7人备考题库完整参考答案详解.docx
- 2026-2031加厚围巾行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026浙江台州市仙居县公安局警务辅助人员招聘31人备考题库及答案详解(名校卷).docx
- 2026浙江台州市城乡规划设计研究院有限公司招聘12人备考题库及答案详解(有一套).docx
- 2026江西南昌市社会福利院招聘备考题库及答案详解(各地真题).docx
最近下载
- 2025兵团网格员考试一次上岸必备题库及全题型答案详解.doc VIP
- 西继迅达电梯SM5000串行控制系统用户手册.pdf
- 高一英语人教版(2025)必修第一册Unit1 Teenage life Reading and thinking课件((27张ppt)(含音频+视频).pptx VIP
- 班主任育人故事分享ppt课件(优质ppt).pptx VIP
- 《醒目的标志》教学课件-2025-2026学年湘美版(新教材)初中美术八年级下册.pptx
- North Line - GIN 指弹吉他谱.pdf VIP
- 抗结核药物的合理应用.pptx VIP
- 四川文理学院学位英语试题.docx VIP
- 布洛赫定理课件.ppt VIP
- 腰椎病人按摩与理疗.pptx VIP
原创力文档

文档评论(0)