ManyToMany アソシエーションを通じてユーザーが取得できる可能性のある権限のリストを含む UserRights というテーブルがあります。
したがって、このテーブルを読み取り専用/変更不可にしたいのです。したがって、カスケードを介しても、削除も更新もありません。
休止状態のドキュメントで、読み取り専用のエンティティ (リンク) を見つけましたが、それは私が望むものではありません: ドキュメントからの引用:
- 読み取り専用エンティティは削除できます。
私が望むものを達成する方法を知っていますか?
また、Hibernate 固有のソリューションではなく、JPA2 ソリューションをお勧めします。