用户登录
用户注册

分享至

hibernate 注解自定义主键

  • 作者: 老婆孩子热炕头儿
  • 来源: 51数据库
  • 2020-10-14

*@Indexed 标识需要进行索引的对象,

* 属性 : index指定索引文件的路径 @DocumentId用于标示实体类中的唯一的属性保存在索引文件中,是当进行全文检索时可以这个唯一的属性来区分索引中其他实体对象,一般使用实体类中的主键属性

* @Field标注在类的get属性上,标识一个索引的Field

属性 : index 指定是否索引,与Lucene相同

store 指定是否索引,与Lucene相同

name 指定Field的name,默认为类属性的名称

analyzer 指定分析器

  在hibernate注解主键的时候,一般会使用到这两个。

@GeneratedValue的作用是JPA的默认实现自定义主键生成策略

@GenericGenerator是hibernate在JPA的基础上增强。


软件
前端设计
程序设计
Java相关