关于ManyToMany JoinTables的Spring Data JPA审计信息

时间:2015-05-29 08:18:57

标签: spring hibernate spring-data-jpa

我使用Spring Data JPA通过实现公共基类为所有实体提供审计信息。

@MappedSuperclass
public abstract class EntityBase {  
    @CreatedDate
    private Date createdDate;

    @CreatedBy
    private String createdBy;

    @LastModifiedDate
    private Date lastModifiedDate;

    @LastModifiedBy
    private String lastModifiedBy;

//setters and getters omitted   
}

这样可以将正确的信息保存到数据库中。

不幸的是,这并没有将这些信息添加到连接表中,因为它们没有被建模为实体,也没有实现那个公共基类。

是否有可能将审计信息也保存到连接表中?或者我是否必须将所有连接表建模为实体?

0 个答案:

没有答案