Hibernate を使用して、抽象クラスに追加の列を作成しようとしていますが、このクラスに新しいメンバーを追加することはできません (大規模なメモリ消費)。Hibernate にスキーマを作成させる必要があります (開発段階hibernate.hbm2ddl.auto=update
)。
メンバa,b,cを持つMyClassエンティティ クラスがあり、Hibernate に列dも作成させたいとします。この列はメモリ内では必要なく、 MyClassインスタンスの保存/読み込み時に HQL/SQL を介してのみアクセスされます。
これはできますか?
注:
1. Hibernate 3.6.0 Final + Oracle 11g + pure Java
2. 注釈を使用し、xml ファイルは使用しません