springboot在开发实体类时,常用的注解有哪些
时间: 2023-12-11 15:05:44 浏览: 84
springboot常用注解
常用的注解有:
1. @Entity:表明该类是一个实体类,用于数据库持久化相关操作。
2. @Id:表明该属性是实体的唯一标识符,用于数据库主键相关操作。
3. @GeneratedValue:表明该属性的值是由数据库自动生成的,用于数据库主键自增长相关操作。
4. @Column:表明该属性对应数据库表中的一个列,用于数据库字段相关操作。
5. @Table:表明该实体映射的数据库表的名称,用于数据库表相关操作。
6. @Transient:表明该属性不需要持久化到数据库中,用于数据库非持久化属性相关操作。
7. @NotNull:表明该属性的值不能为空,用于实体属性验证相关操作。
8. @Size:表明该属性的值的长度或大小有限制,用于实体属性验证相关操作。
阅读全文