编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

尚学堂——hibernate框架讲解(hibernate入门教程)

wxchong 2024-10-06 04:21:07 开源技术 15 ℃ 0 评论

按照我去北京尚学堂培训 的学习经历,给初学还有自学Java 的同学一个基本的学习脉络,希望对大家有帮助

Hibernate的中文意思是冬眠,单从字面上也许你不知道这个框架是做什么的,其实Hibernate是一个开源的对象关系映射框架。它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以使用面向对象编程思维来操纵数据库。因为长久以来,java等编程语言都是使用面向对象的思维,而数据库表都是使用面向关系的,这两个思维总是感觉有一堵墙一样。对象映射就是像把所有的表都是用对应的Pojo对象进行映射,其实你会发现我们一直都是这样做的,只是Hibernate做得更完美。Hibernate也是可以在任何java应用程序中使用,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

第一天、hibernate介绍和映射表:

1.hibernate的介绍

2.第一个class实例

3.hibernate三种状态

第二天、hibernate反转和s2sh框架的搭建:

1.myeclipse的hibernate反转工具

2.使用工具整合spring和hibernate

3.自搭建s2sh框架

第三天、多表关系:

1.一对多关系的配置

2.一对一配置

3.多对多配置

4.延时查询

第四天、高级查询:

1.hql入门

2.参数查询和关联查询

3.分页和统计查询

4.criteria的使用

第五天、高级操作:

1.hibernate的二级缓存

2.批处理

3.延时加载和注解介绍

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表