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——主键生成策略CRUD 基础API区别的总结 和 注解的使用
具有运行时 pojos 的带有 Hibernate 的 OSGi 片段包
用spring的@Validated注解和org.hibernate.validator.constraints.*的一些注解在后台完成数据校验