読者です 読者をやめる 読者になる 読者になる

EntityListenerからEntityManagerやQueryを触るの禁止。

Java

Hibernateのドキュメントより。

A callback method must not invoke EntityManager or Query methods!

stackoverflowを探してみるとJPAの仕様でも非推奨のようです。


それよりもEntityにEntityManagerをインジェクトしたい…。
Springなら楽そうなのになぜCDIで方法が見つからないのか。