我已经在Javaassist中生成了动态pojo,我想要增强那个pojo,因为JDO MetaData文件正在搜索生成的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)?
我会等你的重要回答。
谢谢, 帕
答案 0 :(得分:0)
DataNucleus文档涵盖了这一点,并附有DN Wiki的链接 http://www.datanucleus.org/products/accessplatform_3_3/jdo/enhancer.html#api