- @Table(“xx_xxx”) 如果数据库的名字 和类名 不是驼峰式比如 表名:product_category 类名:ProductCategory 这样的话 @Table就可以省略 。
- @Id 和@GeneratedValue 代表的主键 和 自增长 。不要忘记@Entity 这个注解
- @DynamicUpdata 和 @Data注解 : @DynamicUpdate 这个注解动态更新 比如说我们数据库中有点一个字段是根据系统来解决的,你如果不上这个注解 那么这个实体类的值有可能是一直不变的。 @Data 这个注解是 需要一个jar坐标 属于lombok 不需要在手动的set get 方法 。
- @Transactional 测试用的注解 不会去数据库保存 。
使用jpa 的时候 最好用的注解
最新推荐文章于 2022-05-21 20:07:39 发布
博客介绍了Java中数据库相关注解的使用。如@Table在表名和类名非驼峰式时可省略;@Id和@GeneratedValue代表主键和自增长,不要忘用@Entity;@DynamicUpdate用于动态更新,@Data属lombok无需手动set/get;@Transactional用于测试,不会保存到数据库。
1311

被折叠的 条评论
为什么被折叠?



