学习笔记之Hibernate
JPFRMD
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hibernate学习笔记(一)了解Hibernate
ORM和HibernateORM和Hibernate的关系Hibernate的基本映射思想Hibernate入门知识Hibernate的体系结构ORM和Hibernate1、对象/关系数据库映射(ORM)ORM的全称是Object/Relation Mapping,对象/关系数据库映射。为了能以面向对象的方式操作持久化对象,ORM框架的作用就是把对持久化对象的保存、删除原创 2015-04-11 21:04:14 · 685 阅读 · 0 评论 -
Hibernate学习笔记(六)使用jpa annotation标注实体
添加jpa annotation支持Annotation?还是XML映射文件添加jpa annotation支持:从JDK1.5之后,Java增加了Annotation的支持。Hibernate使用的Annotation是jpa制定的规范,不论是对Hibernate还是对jpa以及其他的ORM框架都适用,这是使用Annotation的好处之一。JPA规范推荐使用Anno原创 2015-04-23 21:54:51 · 1292 阅读 · 0 评论 -
Hibernate学习笔记(四)深入理解Hibernate的映射文件
映射文件结构映射主键映射普通属性映射集合属性集合属性的性能分析有序集合映射映射数据库对象映射文件结构:xx.hbm.xml映射文件结构为: 标签可以有下列若干个重要属性:schema:指定所映射数据库的Schema名,如果指定了该属性,则表名会自动添加该Schema前缀。catalog:指定所映射数据库的Catalog名,如果指原创 2015-04-23 19:14:26 · 1168 阅读 · 0 评论 -
Hibernate学习笔记(五)映射组件属性
组件属性为集合集合属性的元素为组件组件作为map的索引组件作为复合主键多列作为联合主键组件属性的意思是:非基本数据类型、字符串、日期等类型,而是一个复合类型的对象,在持久化的过程中,它仅仅当作值类型,而并非引用另一个持久化实体。如下实例:组件属性无法用元素来映射(如上面的name属性)。上面的Name类中包含一个owner属性,该owner属性指向包含该Na原创 2015-04-23 21:46:46 · 1461 阅读 · 0 评论 -
Hibernate学习笔记(三)深入理解持久化对象
持久化类的要求持久化对象的状态改变持久化对象状态的方法持久化类的要求:1、提供一个无参数的构造器:为了方便Hibernate在运行时生成代理,构造器的访问控制符至少是包可见的,即大于或等于默认的访问控制符。(private 2、提供一个标识属性:标识属性通常映射数据库表的主键。建议使用基本类型的包装类作为标识属性的类型。3、属性的getter 和 sette原创 2015-04-14 22:54:39 · 770 阅读 · 0 评论 -
Hibernate学习笔记(二)深入Hibernate的配置文件
创建configuration对象hibernate.properties文件与hibernate.cfg.xml文件jdbc连接属性数据库方言jndi数据源的连接属性hibernate事务属性二级缓存相关属性外连接抓取属性其他常用的配置属性创建configuration对象:随着Hibernate所使用配置文件的不同,创建Configuration对象的方式也不相同。通常有如下几原创 2015-04-13 22:55:38 · 1067 阅读 · 0 评论
分享