一、orm 框架的作用:
将对象数据保存到关系数据库中,将关系数据库表中数据读入到对象中
二、hibernate 提供了强大的对象和关系数据库映射,查询功能强大
三、Hibernate 应用开发步骤 -
设计实体类
1、setter 和 getter 方法
2、公共的无参数的构造方法
3、对象标示符的属性
4、属性是集合类型,则必须定义接口类型 List Set Map
5、可以序列化
映射文件 : **.hbm.xml
数据库表的创建 :
1、根据对象关系映射文件生成ddl,使用schemaExport 工作类:
configuration config = new configuration().configure(cfg);
SchemaExport se = new SchemaExport(config)
se.create(true,true);
2、在hibernate 配置文件中添加
<property name = "hibernate.hbm2ddl.auto">create</property>
四、使用hibernate api进行持久化操作
操作过程
1、创建sessionfactory 实例 : 对应一个数据存储源,sessionfactory的特点 线程安全 重量级的。
2、获取session实例 线程不安全,轻量级,称为hibernate的一级缓存,通过sessionfactory打开,与httpsession没有任何关系。
3、开启事务 transaction ,hibernate进行持久化操作时必须进行事务的控制
4、利用session实例进行持久化操作
5、提交事务
6、关闭session
7、query 和 criteria 都是hibernate的查询接口,query包装了一个hql查询语句,criteria接口比较面向对象。
相关推荐
hibernate基本配置要用到的包,hibernate基本配置要用到的包
hibernate基本配置及使用方法,高手免看.
最基本的Hibernate的配置。亲测可以运行。 包含各种jar包,有配置说明。简单好用,你值得拥有
本资源,是hibernate配置的基本资料,因为写了个关于hibernate基本配置的博客,为了方便读者操作,便一同公布这个配置资料。
NULL 博文链接:https://qinglonghai.iteye.com/blog/569286
Hibernate3.x简单配置示例,单表简单映射及Hibernate基本配置示例
给大家带来了hibernate4基本配置方式,非常不错,具有参考借鉴价值,需要的额朋友参考下吧
帮助大家在配置hibernate方面提供支持
Hibernate教程01_Hibernate的HelloWorld及基本配置 http://blog.csdn.net/e421083458/article/details/8794127 该源码为Hibernate教程配套源码
好了,下面列出在MyEclipse8.5中配置最基本的Hibernate的过程: 1,工具栏File->new->Java Project->工程命名,我这里是HibernateTest,其他都默认就好了->Finish 2,紧接着把数据库驱动加入classpath,方法前面...
本章除了讲解如何搭建源代码阅读环境,还介绍了Hibernate项目的基本配置、详细的实体映射配置等内容,详细的Hibernate项目配置将在第二章讲解。对于熟识Hibernate开发的读者,可以只看本章小结给出建议内容即可。1.2...
hibernate框架概述,环境搭建,hibernate基本配置,hibernate常用的几个API
针对hibernate中关于对象间的关联关系的配置
关于SpringMVC+Hibernate5项目配置,方便初学者使用,基本配置可以参看项目中的配置文件!
高级Hibernate4开发技术:ORM思想,hibernate介绍,hibernate.cfg.xml配置,hbm.xml映射文件详解,主键生成策略使用,PO对象状态及状态的转换分析、一级缓存,Hibernate数据检索技术,Hibernate高级映射技术,...
通过比较详细的步骤介绍了Eclipse中配置和使用Hibernate框架,并有一个简单例子实现,容易上手!
hibernate基本知识点,里面有关于hibernate的配置说明,hibernate的讲解