JFinal中使用Enhancer.enhance(Class)获得增强的对象时互相引用的问题

长门有葱 发布于 2018/09/13 13:44
阅读 637
收藏 0

例如我现在要通过Enhancer.enhance获取A的对象,其中引用了B对象和C对象,但是B对象和C对象自身也有互相引用。

现在我Enhancer.enhance获取A的对象的时候就会出现卡住的情况,程序不报错,但是也不往下继续进行。

之前使用JFinal2.7版本的时候没有这个问题,这两天更新到了3.4,就出现了这个问题。是因为JFinal的AOP内部机制有调整么?

加载中
0
长门有葱
长门有葱

已经找到问题,是cglib版本的问题,换回到3.1版本的cglib之后已经不会再出现此问题。

返回顶部
顶部