使用没有注释的Hibernare字节码增强功能

时间:2017-04-20 16:40:08

标签: hibernate hql hibernate-mapping bytecode

我让Hibernate Enhanced Bytecodes在列级别的Lazy加载中工作。但是,我使用@Entity作为DTO来实现字节码增强。但是,我们希望在我们的DTO上使用任何Annotations离开 - 有没有办法只使用Hibernate Mapping文件来解决这个问题?我尝试没有注释,它没有增强......

谢谢!

1 个答案:

答案 0 :(得分:0)

Hibernate增强器通过委派EnhancementContext实现来确定是否应该增强类。 DefaultEnhancementContext仅通过检查Entity注释来增强。 creation of this enhancement context is currently hard-coded into the Maven plugin implementationhttp://localhost:8080/request.do。你需要达到你所要求的目标。