标签: java oracle hibernate jpa h2
我基本上和JPA Derived Column value based on Identity column有相同的问题,但附加要求列foo是非NULL。
foo
我尝试使用@PostPersist注释但抛出了违反异常的空约束。
答案 0 :(得分:0)
这是因为当你永远不应该为null时,你试图用空值来保持foo atrribute。理解在成功持久化对象后调用@PostPersist,这不是您的情况。这意味着不可能将实体保存到仅受欢迎的foo字段。你必须在持续经营之前做这件事。
@PostPersist