首页 > 其他分享 >tomcat运行mybatis项目 启动没完没了

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

时间:2022-11-25 09:35:18浏览次数:44  
标签:xml 文件 tomcat 没完没了 启动 mybatis UnsatisfiedDependencyException

原因:

在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

标签:xml,文件,tomcat,没完没了,启动,mybatis,UnsatisfiedDependencyException
From: https://www.cnblogs.com/xlj227/p/16924142.html

相关文章

  • Docker Java+Tomcat 环境搭建
    Docker更多资料请到​​https://dashboard.daocloud.io​​学习 软件环境:jdk、tomcat、docker、centos、虚拟机  首先,您要准备一个CentOS的操作系统,虚拟机也行。总之,......
  • JavaWeb+SVN+Maven+Tomcat +jenkins实现自动化部署
       在日常开发项目中常见的开发模式是使用代码库来存放我们的项目例如:SVN、Git、CVS等,采用Maven来进行项目管理而需要在测试和发布项目的时候需要手动打包然后部署到服......
  • springboot与数据访问整合mybatis与springData JPA
    1、jdbc<dependency><groupId>org.springframework.boot</groupId><artifactId>spring‐boot‐starter‐jdbc</artifactId></dependency><dependency><groupId>......
  • tomcat并发优化
    tomcat并发调优展开1.场景还原     近期笔者在线上项目中遇到了tomcat假死的现象,服务器相关配置均属正常,但是app访问速度很慢;于是笔者想出两种解决方案:①nginx+to......
  • tomcat调优
    将原有的Executor标签内容替换成如下内容<Executorname="tomcatThreadPool"--线程池名 namePrefix="catalina-exec-" maxThreads="500" minSpareThreads="30" m......
  • mybatisplus-plus实现多主键批量保存或更新
    一、依赖<dependencies>......//其他依赖<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boo......
  • Mybatis报错解决: Your driver may not support getAutoCommit() or setAutoCommit()
    报错信息:###Cause:org.apache.ibatis.transaction.TransactionException:ErrorconfiguringAutoCommit.YourdrivermaynotsupportgetAutoCommit()orsetAutoComm......
  • 启动tomcat的时候一直卡在INFO: Deploying web application
    在用centos7.+不熟tomcat项目的时候,启动时突然很奇怪的没报错,但是又访问不了网址,调用​​./shutdown.sh​​又结束不了,一直出现:java.net.ConnectException:Connectionrefu......
  • 服务器配置nginx和tomcat都使用https协议
    如果服务器需要配置https协议,我们很容易的在nginx上加入相应的证书配置就可以实现,但是如果我们服务器的环境有php和Java这两种的话,而Java使用的是tomcat容器,但是又想实现两......
  • Spring--整合MyBatis
    思路分析导入依赖spring连接数据库操作必备的包spring和mybatis整合需要导入的依赖注解开发整合mybatis之前在MyBatis里面的这里可以直接使用这个代替这个会直接......