Javaassist で動的 pojo を生成しました。JDO メタデータ ファイルが生成された pojo の定義を検索しているため、その pojo を拡張したいと考えています。
「com.Customer」pojo が物理的に存在する場合、以下のコード行は正常に機能します。しかし、以下のように、生成された動的 pojo (例: Java アシストを使用して "com.Customer") を強化しようとしています。この場合、うまく動作しません
JDOEnhancer enhancer = JDOHelper.getEnhancer();
enhancer.setVerbose(false);
enhancer.addClasses("com.Customer");
enhancer.enhance();
Data Nucleus の JDO Enhancer は、javaasssit を使用して、生成された動的 pojo (com.Customer) の定義を検出しません。
JDOと対話する前に、生成された動的pojo(例: javaasssitを使用して生成されたcom.Customer)を強化することはできますか?
貴重なご回答をお待ちしております。
ありがとう、パヴァン