hibernate中@Entity和@Table的区别:
@Entity说明这个class是实体类,并且使用默认的orm规则,即class名即数据库表中表名,class字段名即表中的字段名
如果想改变这种默认的orm规则,就要使用@Table来改变class名与数据库中表名的映射规则,
@Column来改变class中字段名与db中表的字段名的映射规则
参考资料:
1、hibernate中@Entity和@Table的区别
https://www.cnblogs.com/softidea/p/6216722.html
2、SPRING中常用的注解(@ENTITY,@TABLE,@COLUMN,@REPOSITORY,@SERVICE)
https://www.cnblogs.com/hoojjack/p/6568920.html