我正在学习有关在springboot上进行审核的事情。
审核
Spring Data提供了完善的支持,可以透明地跟踪创建或更改实体的人员以及发生该事件的时间点。
@Entity
public class User{
private Long id;
private String name;
}
@Entity
@EntityListeners(AuditingListener.class)
public class Post extends{
private Long id;
private String tittle;
@createdby
private String createdby;//this gonna be a row in the table with the user's `name
}
事实是……与此……
我们需要实体之间的关系吗?, 为什么,何时,如何?
@Entity
private User{
@Id
private Long id;
private String name;
@OneToMany
private Collection<Post> post;
@Entity
public class Post{
@Id
private Long id;
private String tittle;
@ManyToOne
private User user;
}
}