【发布时间】:2014-07-03 08:51:45
【问题描述】:
这是 JPA2 实体侦听器注释:
@PrePersist
@PreRemove
@PostPersist
@PostRemove
@PreUpdate
@PostUpdate
@PostLoad
但是没有@PreLoad注解?怎么可能?
【问题讨论】:
标签: jpa jpa-2.0 entitylisteners
这是 JPA2 实体侦听器注释:
@PrePersist
@PreRemove
@PostPersist
@PostRemove
@PreUpdate
@PostUpdate
@PostLoad
但是没有@PreLoad注解?怎么可能?
【问题讨论】:
标签: jpa jpa-2.0 entitylisteners
我会应用与JSF - what is the difference between @PostConstruct and direct method call from constructor? 相同的知识。 @PostLoad 在构造函数之后执行,并已准备好所有与JPA 相关的依赖项,并且此类的对象实际上是@Entity 而不是简单的Java 对象。所以不存在的@PreLoad 实际上是构造函数,但@Entity 在@PostLoad 之前还不是@Entity。
【讨论】: