我有一個用戶(員工)數據庫 @Entity
@Table(name = "user")
public class User {
public enum Role{
USER,ADMIN
}
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Column(name = "
我有GenericEntity類@PrePersist方法onCreate()它設置時間戳就在將實體保存到數據庫之前。它運行良好,但是當我嘗試測試我的DAO類時,我遇到了問題。 @PrePersist在保存實體時明確設置created字段值。如何在測試環境中使@PrePersist可選,以便我可以明確設置created字段值? @MappedSuperclass
public abstract
我做了這個方法對我的通用DAO public T find(String column, String input) {
Query query = em.createQuery("select e from " + type.getSimpleName()+ " e where e."+
":column = :input").setParameter("input", in