gpt4 book ai didi

java - EntityListener 未调用

转载 作者:行者123 更新时间:2023-12-02 07:02:02 24 4
gpt4 key购买 nike

我有一堂这样的课:

@Entity
@Customizer(value=UsuarioCustomizer.class)
@Indexes({
@Index(name="idx_login_senha",columnNames={"usuario","senha"})
})
@EntityListeners({Hashr.class})
public class Usuario implements Serializable{
private static final long serialVersionUID = 1L;
// Fields

这是Hashr

public class Hashr {

@PrePersist
@PreUpdate
public void doHash(Object o){
// print info
}
}

但碰巧这个方法从未被调用...有什么想法吗?我是不是忘记了什么?

最佳答案

这应该被调用。启用最好的日志记录并查看是否记录了任何错误。

确保您已重新编译/部署代码。

你在什么环境下运行?确保在 persistence.xml 类中列出监听器类。

关于java - EntityListener 未调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16528542/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com