我已经在Javaassist中生成了动态pojo,我想增强这个pojo,因为JDO MetaData文件正在搜索生成的pojo的定义。
在"com.Customer“pojo实际存在的情况下,以下代码行工作正常。但我正在尝试增强生成的动态pojo (例如,通过使用java assist来增强"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(例如: com.Customer,它是使用javaasssit生成的)?
我会等待你宝贵的答复。
谢谢,Pavan
发布于 2013-10-22 20:47:30
Wiki文档介绍了这一点,并提供了到DN DataNucleus http://www.datanucleus.org/products/accessplatform_3_3/jdo/enhancer.html#api的链接
https://stackoverflow.com/questions/19512424
复制相似问题