美文网首页Java后端生活程序员
Hibernate注解(五)补充

Hibernate注解(五)补充

作者: leeqico | 来源:发表于2018-07-05 00:23 被阅读0次

(1)@MappedSuperclass注解的使用

使用条件:

当我们进行开发项目时,我们经常会用到实体映射到数据库表的操作,此时我们经常会发现在我们需要隐射的几个实体类中,有几个共同的属性,例如编号ID,创建者,创建时间,修改者,修改时间,备注等。遇到这种情况,我们可能会想到把这些属性抽象出来当成一个父类,然后再以不同的实体类来继承这个父类。

那么,我们便可以使用@MappedSuperclass注解,通过这个注解,我们可以将该实体类当成基类实体,它不会隐射到数据库表,但继承它的子类实体在隐射时会自动扫描该基类实体的隐射属性,添加到子类实体的对应数据库表中。

使用环境:

1.@MappedSuperclass注解使用在父类上面,是用来标识父类的

2.@MappedSuperclass标识的类表示其不能映射到数据库表,因为其不是一个完整的实体类,但是它所拥有的属性能够隐射在其子类对用的数据库表中

3.@MappedSuperclass标识不能再有@Entity或@Table注解

相关文章

  • Hibernate注解(五)补充

    (1)@MappedSuperclass注解的使用 使用条件: 当我们进行开发项目时,我们经常会用到实体映射到数据...

  • Hibernate查询补充(基于注解)

    这里对Hibernate的查询作一个补充。 1.SQL原生查询 2.命名SQl查询 3.常见的锁 1.Sql原生查...

  • Hibernate注解(一)类级别注解

    1、Hibernate注解简介 2、JPA与Hibernate的关系 3、Hibernate注解分类 4、@Ent...

  • Hibernate注解

    注解 同样的,Hibernate也是支持使用注解方式的。创建hibernate应用程序时有许多注解可用,如@Ent...

  • 框架注解解析

    一,通用注解 二,Spring 三,mybatis/mybatis-plus注解 四,hibernate注解

  • JPA 注解学习

    最近学习hibernate注解形式配置POJO类,将注解的解析记下来,以备以后使用。 例1. Hibernate ...

  • springBoot DTO验证注解文档

    引用自:https://www.yunliantaida.com Hibernate验证注解 注解说明@Null ...

  • Hibernate基本用法

    1、Hibernate注解 2、HQL查询 执行HQL查询的步骤:1、获得 Hibernate Session 对...

  • Hibernate 注解方式

    第一次接触HIbernate都是以XML方式,今天来看看注解的方式如何写 1. hibernate的常用注解 接下...

  • Hibernate注解

    JPA Java Persistence API----java持久化接口 Hibernate注解分类 类级别注解...

网友评论

    本文标题:Hibernate注解(五)补充

    本文链接:https://www.haomeiwen.com/subject/cmpayftx.html