JPA を使用して Hibernate にエンティティを挿入すると、InvalidStateException が発生します。例外は Hibernate の ValidateEventListener クラスに由来することを知りました。投げられますが、キャッチする場所がありません。
無効な値をログに記録できるように、この例外をキャッチする方法を知っている人はいますか?
@Override
public T create(T entity) {
getEntityManager().persist(entity);
return entity;
}
永続化を囲むと、InvalidstateException をキャッチできません。すでになくなっています。