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