Hibernate注解

Posted fionalde

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hibernate注解相关的知识,希望对你有一定的参考价值。

类注解

1 @Entity                                       //表示是一个实体类,用于映射表
2 @Table(name = "product_")          //表示该类映射到的表名:product_
3 public class Product {
4     int id;
5     String name;
6     float price;
7 }

属性注解

1 @Id  
2 //@Id表示是主键           
3 @GeneratedValue(strategy = GenerationType.IDENTITY)
4 //表示自增长方式使用mysql自带的
5 @Column(name="id")
6 //表示映射到表中的字段id
7 public int getId(){
8       return id;  
9 }

 

以上是关于Hibernate注解的主要内容,如果未能解决你的问题,请参考以下文章

Hibernate注解

Hibernate——主键生成策略CRUD 基础API区别的总结 和 注解的使用

具有运行时 pojos 的带有 Hibernate 的 OSGi 片段包

hibernate中实体类注解

SpringBoot自定义校验注解

用spring的@Validated注解和org.hibernate.validator.constraints.*的一些注解在后台完成数据校验