美文网首页
spring循环依赖问题

spring循环依赖问题

作者: Hystrix_Hu | 来源:发表于2018-02-10 20:33 被阅读0次

    使用spring boot 进行bean内方法循环依赖问题的研究,简单来说就是TestA.test()依赖TestB.test(),TestB.test()依赖TestC.test(),TestC.test()依赖TestA.test(),最终报出错误是

    java.lang.StackOverflowError: null
        at boot.test.service.TestA.test(TestA.java:17) ~[classes/:na]
        at boot.test.service.TestC.test(TestC.java:16) ~[classes/:na]
        at boot.test.service.TestB.test(TestB.java:16) ~[classes/:na]
        at boot.test.service.TestA.test(TestA.java:17) ~[classes/:na]
        at boot.test.service.TestC.test(TestC.java:16) ~[classes/:na]
        at boot.test.service.TestB.test(TestB.java:16) ~[classes/:na]
        at boot.test.service.TestA.test(TestA.java:17) ~[classes/:na]
    

    之后我使用静态变样进行试验也报了相同的错误。

    相关文章

      网友评论

          本文标题:spring循环依赖问题

          本文链接:https://www.haomeiwen.com/subject/xeshtftx.html