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 }