@Entity
@Entity 注解和 @Table 注解都是 Java Persistence API 中定义的一种注解
@Entity默认的ORM映射关系为:类名与数据库中的表名相映射
如果没有 @javax.persistence.Entity 和 @javax.persistence.Id 这两个注解的话,它完全就是一个典型的 POJO 的 Java 类,现在加上这两个注解之后,就可以作为一个实体类与数据库中的表相对应。他在数据库中的对应的表为:
@Table
如果同时使用了 @Entity(name=“student”) 和 @Table(name=“students”),最终的对应的表名必须是哪个?答案是 students,这说明优先级:@Table > @Entity。
@column
运行过程
参考文章
https://www.xttblog.com/?p=3660
代码详解
https://blog.csdn.net/aimeimeiTS/article/details/82888069