gpt4 book ai didi

java - spring aop FastClassBySpringCGLIB 与EnhancerBySpringCGLIB

转载 作者:行者123 更新时间:2023-11-30 02:15:42 33 4
gpt4 key购买 nike

我有一个异常堆栈跟踪,见下图,在堆栈跟踪中,有 $$FastClassBySpringCGLIB$$ 和 $$EnhancerBySpringCGLIB$$(用浅红色下划线),它们用于同一个 DAO 类,我有 @ DAO 方法上的事务和 @DataSource(用于切换数据源)。 FastEnhancer 之间有什么区别?为什么需要两者?

enter image description here

最佳答案

你的问题非常技术性,所以如果我的回答也是如此,请原谅我,为你指出一个很好的unofficial CGLIB manual 。您可以在那里找到有关 EnhancerFastClass 的各种详细信息。我不会在这里引用它们。

如果你不想阅读手册(我能理解),你只需要知道这些是 CGLIB 的内部工作原理或 Spring 如何选择使用它。

关于java - spring aop FastClassBySpringCGLIB 与EnhancerBySpringCGLIB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48534901/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com