• 欢迎光临~

tomcat运行mybatis项目 启动没完没了

开发技术 开发技术 2022-11-25 次浏览

原因:

在mybatis的xml文件中会存在语法或者其他的错误,但是文件有没有提示,平时有看不出来,这时候启动项目的时候,会发现console一直无限循环,但是你看不到异常的抛出,原因在于这个异常并没有被抛出来

解决:

找到org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory 类
1200行左右 autowireByType 加个断点在 throw new UnsatisfiedDependencyException 看看

分析问题解决问题

1、是不是xml多了不必要的方法了

  删了

2、UnsatisfiedDependencyException 报 java.lang.StackOverflowError
   tomcat 设置 -Xss3000K 解决mapper 文件太多得问题

转自https://zhuanlan.zhihu.com/p/393542437

程序员灯塔
转载请注明原文链接:tomcat运行mybatis项目 启动没完没了
喜欢 (0)
违法和不良信息举报电话:022-22558618 举报邮箱:dljd@tidljd.com