hibernate
丿900
这个作者很懒,什么都没留下…
展开
-
@Inheritance
Hibernate继承策略总共有三种,一种是共用一张表;一种是每个类一张表,表里面储存子类的信息和父类的信息;还有一种是通过表连接的方式,每个类都有一张表,但是子类对应的表只保存自己的信息,父类对应的表保存父类的信息,它们之间通过子类表和父类表的关联来获取所有的信息。第一种方式,即共用一张表:Java代码 @Entity  @Inherita...转载 2018-12-20 14:59:57 · 2049 阅读 · 0 评论 -
@MappedSuperclass
这个注解表示在父类上面的,用来标识父类。基于代码复用和模型分离的思想,在项目开发中使用JPA的@MappedSuperclass注解将实体类的多个属性分别封装到不同的非实体类中。例如,数据库表中都需要id来表示编号,id是这些映射实体类的通用的属性,交给jpa统一生成主键id编号,那么使用一个父类来封装这些通用属性,并用@MappedSuperclas标识。注意:1.标注为@MappedSu...转载 2018-12-20 14:59:34 · 156 阅读 · 0 评论 -
@Entity @Table@JsonIgnoreProperties
@Entity表明该类是一个实体bean@Table(name = “TANK_CONTORL”)该实体bean映射数据库表@JsonIgnoreProperties(value = { “hibernateLazyInitializer”, “handler” })序列化时忽略hibernateLazyInitializer", “handler”...原创 2018-12-20 14:58:51 · 329 阅读 · 0 评论