欢迎来到天天文库
浏览记录
ID:51643939
大小:344.34 KB
页数:28页
时间:2020-03-27
《hibernate技术课程讲解.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、课程目标:使学员掌握并熟练使用框架进行企业项目开发学员要求:1).学员必须具备JDBC与数据库知识2).学员具备java基础知识3).学员具备jsp/servlet知识第一章hibernate框架编程准备知识讲解1.什么是hibernate2.为什么需要hibernate3.在myeclipse中手动搭建hibernate开发环境4.使用hibernate对数据库进行增删改查操作5.使用myeclipse的集成环境搭建hibernate开发环境6.hibernate的体系结构概述1.什么是hib
2、ernate:hibernate(冬眠):是访问数据库的一个持久层框架,也是一组类相互工作的类的集合,主要是用来对数据进行(curd)操作,它的底层封装了JDBC并且扩展了JDBC一些功能;从分层角度来说hibernate位于数据访问层(DAO),hibernate中数据访问层称为数据持久化。2.为什么需要hibernate:1)使用hibernate使我们的编程思维更加的OO,其中会使程序员养成OOA思想,OOP思想,OOD思想。2)提高生产力,使程序员不再编写重复的JDBC代码,把主要的经历
3、思考在用来实现业务方法上。3)对象关系映射框架除了hibernate之外还有其它的类似框架,例如:ToplinkJDOOJBIbatis相关资料可上网查看并(参见spring的官方文档第一章spring概览)的ORM模块。3.在myeclipse中手动搭建hibernate开发环境1)hibernate框架环境搭建步骤:(1).拷贝Hibernatehibernate-3.2.0.gahibernate-3.2hiberante3.jar核心jar包到我们web工程地下的lib目录。(2
4、).拷贝Hibernatehibernate-3.2.0.gahibernate-3.2lib目录底下的所有jar包到我们的lib目录底下。(3).拷贝Hibernatehibernate-3.2.0.gahibernate-3.2etc目录下的hibernate.cfg.xml文件到我们工程的src目录下。(4).拷贝Hibernatehibernate-3.2.0.gahibernate-3.2egorghibernateauction目录下的类的映射文件到和自己定义
5、的类的同级目录下。(注意别忘了拷贝不同数据库的驱动)(5).分别改写hibernate.cfg.xml文件和类映射文件。2).改写hibernate链接数据库hibernate.cfg.xml配置文件的信息org.hibernate.dialect.MySQLDialect6、nate.connection.driver_class">com.mysql.jdbc.Driverjdbc:mysql://127.0.0.1/hibernaterootroot3).改写持久化类映射文件的配置信息8、ty.Users">
6、nate.connection.driver_class">com.mysql.jdbc.Driverjdbc:mysql://127.0.0.1/hibernaterootroot
8、ty.Users">
此文档下载收益归作者所有