@Entity
需要持久化数据的类要打上 @Entity
注解
- package:
javax.persistence.Entity
- 所有的Entity类必须定义主键(
@Id
),拥有无参构造器,且不能是final
修饰的 -
@Table
默认情况下,类名就是表名,当然也可以用
@Table(name="NewTableName")
来表示@Column
默认情况下,字段名就是列名,当然也可以用
@Column(name="newColumnName")
来表示 -
Relationship annotations
@OneToOne
- @OneToMany
- @ManyToOne
- @ManyToMany
参考文章:https://www.vogella.com/tutorials/JavaPersistenceAPI/article.html