[互联网]网站设计与架构hibernate.ppt
《[互联网]网站设计与架构hibernate.ppt》由会员分享,可在线阅读,更多相关《[互联网]网站设计与架构hibernate.ppt(53页珍藏版)》请在三一办公上搜索。
1、Hibernate技术讲师:朱建启,内 容,1.Hibernate概述2.单表O/R数据库映射3.多表O/R数据库映射4.HQL语言5.对象状态管理6.最佳建议,1.Hibernate概述,在本课程实践中,我们推荐大家使用Hibernate架构来解决数据持久层,及其与前端应用层之间的交互。Hibernate是一个面向Java环境的对象/关系数据库映射工具,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中,还提供数据查询和获取的方法,可以大幅度减少开发时人工使用SQL和JDBC处理数据的时间。,1.Hibernate概述,Hibernate高层概览,1.Hibernate概述,Hib
2、ernate全面解决体系,内 容,1.Hibernate概述2.单表O/R数据库映射3.多表O/R数据库映射4.HQL语言5.对象状态管理6.最佳建议,2.单表O/R数据库映射,这里涉及到三部分:关于整体数据库的hibernate.cfg.xml文件、每个表的POJO/JavaBean类以及每个表的hbm.xml。hibernate.cfg.xml它是代替以前版本中的hibernate.Properties文件,默认在CLASSPATH根目录中找到。主要是管理数据库的整体信息,比如:URL、driver、class、dialect等,同时管理数据库中各个表的映射文件。SessionFactor
3、y sf=new Configuration().configure().buildSessionFactory();使用模板向导产生的HibernateSessionFactory工具类。,2.单表O/R数据库映射,前面的动作完事后,在D:myprojectmytestsrc下面生成了hibernate.cfg.xml文件;在D:myprojectmytestWebRootWEB-INFlib路径下面把Hibernate需要的Lib文件给复制了一份。,2.单表O/R数据库映射,2.持久化类(Persistent Class)该类符合POJO(简单传统Java对象)规则,就能工作的最好。a.为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 互联网 网站 设计 架构 hibernate

链接地址:https://www.31ppt.com/p-4602686.html