随笔分类 -  hibernate jpa

@OneToMany、@ManyToOne以及@ManyToMany讲解
摘要:一、一对多(@OneToMany)1、单向一对多模型假设通过一个客户实体可以获得多个地址信息。对于一对多的实体关系而言,表结构有两种设计策略,分别是外键关联和表关联。(1) 映射策略---外键关联在数据库中表customer和表结构address定义,如下:?12345678910111213141... 阅读全文
posted @ 2015-01-25 21:38 Yudar 阅读(580) 评论(0) 推荐(0)
实体关系映射
摘要:一、实体关系概述 实体关系是指实体与实体之间的关系,从方向上分为单向关联和双向关联;从实体数量上分一对一,一对多和多对多。1、实体关系的方向性(1)单向关联 单向关联是一个实体中引用了另外一个实体。简单地说,就是通过一个实体可以获得另一个实体对象。例如,实体A对实体B的单向关联。实体A的代码如下:?... 阅读全文
posted @ 2015-01-25 21:37 Yudar 阅读(822) 评论(0) 推荐(0)
主键映射以及特殊类型映射
摘要:前面没有过多的描述@Id标注,现在拿出来单独谈谈!1、主键标识(@Id)属性定义如下:?12@Target({METHOD, FIELD}) @Retention(RUNTIME)public @interface Id {}2、标注@Id后,还要涉及@GeneratedValue的使用@Gener... 阅读全文
posted @ 2015-01-25 21:36 Yudar 阅读(330) 评论(0) 推荐(0)
实体映射基础
摘要:一个普通的POJO类通过标注@Entity可以映射成为可持久化的类,可持久化的类可以对应数据库中的数据。映射成为实体类要依赖一些特定的规则。1、映射实体 (@Entity)标注为@Entity注释的类,表示该类是一个可持久化的类,当在容器中时,服务器将会首先加载所有标注了@Entity注释的实体类,... 阅读全文
posted @ 2015-01-25 21:33 Yudar 阅读(660) 评论(0) 推荐(0)