PooledDataSource forcefully closed/removed all connections的解决
如图,MyBatis中,在实现数据库表一对一关联时运行测试类test报PooledDataSource forcefully closed/removed all connections,逐步检查后发现测试类、映射文件mapper.xml都没有错误,也添加了mapper.xml文件注册到mybatis核心文件里面,数据库配置文件无问题。
经过多番检查后发现是mybatis核心文件里面缺少了<setting>节点,<setting>节点应该加在<properties>下方,<typeAliases>上方。
解决:
加入
<settings><setting name="autoMappingBehavior" value="FULL"/> //表示mapper文件的resultMap使用自动映射,不需要列出所有的字段名。(原因在这里,我在mapper文件里面省略了所有的字段名,却忘记添加这个setting) (真的超容易忘记bushi) <setting name="cacheEnabled" value="true"/> //使用MyBatis的缓存,提高查询效率 </settings>
PooledDataSource forcefully closed/removed all connections的解决相关推荐
- Mybatis : DEBUG [main] - PooledDataSource forcefully closed/removed all connections.
出现错误: DEBUG [main] - Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' ada ...
- Mysql遇到Too many connections的解决办法
Mysql遇到Too many connections的解决办法 由于线上mysql实例太多,因此也就经常遇到Too many connections的问题,这个问题也是最常见的问题,下面就结合自己的 ...
- Safe handle has been closed异常的原因及解决思路
Safe handle has been closed异常的原因及解决思路 参考文章: (1)Safe handle has been closed异常的原因及解决思路 (2)https://www. ...
- mysql too many_Mysql错误:Too many connections的解决方法
MySQL数据库 Too many connections 出现这种错误明显就是 mysql_connect 之后忘记 mysql_close: 当大量的connect之后,就会出现Too many ...
- Caused by: com.mysql.cj.exceptions.WrongArgumentException的一种解决方法
项目场景: 从properties文件读取信息连接数据库失败,Caused by: com.mysql.cj.exceptions.UnableToConnectException: Cannot l ...
- Spring基础专题——第七章(持久层整合)
前言:去年到现在一直没有很好的时间完成这个spring基础+源码的博客目标,去年一年比较懒吧,所以今年我希望我的知识可以分享给正在奋斗中的互联网开发人员,以及未来想往架构师上走的道友们我们一起进步,从 ...
- Mybatis(笔记)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sVjVvSsH-1609421261302)(C:\Users\王东梁\AppData\Roaming\Typora\t ...
- 【MyBatis框架】Mybatis开发dao方法第一部分
下面来讨论mybatis开发Dao的方法 先来说一下基本架构流程中使用到的几个类 1.SqlSession使用范围 1.1SqlSessionFactoryBuilder 通过SqlSessionF ...
- Mybatis学习笔记(上)
Mybatis 目录 Mybatis 1.简介 1.1 什么是Mybatis 1.2 持久层 1.3 持久层 1.4 Mybatis存在理由 2. 第一个Mybatis程序 2.1搭建环境 2.2创建 ...
最新文章
- [计算数学基础]矩阵微分
- 基于正则化的特征选择
- BugkuCTF-reverse:Easy_vb + Easy_Re
- spring boot 整合web开发之文件上传、静态资源访问、异常处理、返回JSON数据
- boost::adaptors::ref_unwrapped相关的测试程序)
- IE下 c00ce56e 错误竟然是nginx 字符设置的问题
- retrofit 上传、下载文件
- Hadoop-cluster 集群完全分布式环境搭建
- 网络规划设计师水平考试备考资料(1.前言及目录)
- u大侠制作linux启动盘,苹果电脑利用快捷键进入U盘启动的方法
- 计算机开机后报rundll,图文教你win10开机出现rundll无法找到入口的解决方法
- 你的支付授权失败。请核对你的信息并重试,或尝试其他支付方式。 解决方案
- GE指数和Gini系数(补充)在经济空间差异中的作用
- 概括几种项目类型使用的技术路线
- 带中文字库的12864驱动笔记
- Redis在手,跟我走
- 5-2 学习打卡(11.7)
- Android BitMap图片压缩
- Go 中 slice 的设计和实现细节(Go 团队撰写的一篇很棒的博文)
- sql显示服务器连接不上,sql服务器连接不上
热门文章
- CentOS7虚拟机取消屏幕保护
- 专业!“5G消息” VS “微信” 对比研究报告出炉!
- codeforces Hello 2021
- java第三方包_java第三方包学习之lombok
- 《网络传播概论》第一章 互联网的严谨及对传媒业的影响
- 把一条长为1的线段任意分成三段,则这三段能构成三角形的概率为??
- 蜂窝通信模组,是物联网终端的核心组件之一
- 微软账户 设置 服务器地址,设置Microsoft账户提示此电子邮件地址是保留域怎么办...
- 【idea】Error:java: Annotation processing is not supported for module cycles. Please ensure that all..
- c++实现八数码游戏