今天写项目报错:

java.lang.Exception: DEBUG STACK TRACE for PoolBackedDataSource.close() 异常

原因:

配置数据源时加了destory-method="close"

源代码:

<!--2 配置C3P0数据源 --><bean id="datasource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close"><!--驱动类名 --><property name="driverClass" value="com.mysql.jdbc.Driver" /><!-- url --><property name="jdbcUrl" value="${mysql.url}" /><!-- 用户名 --><property name="user" value="root" /><!-- 密码 --><property name="password" value="root" /><!-- 当连接池中的连接耗尽的时候c3p0一次同时获取的连接数  --><property name="acquireIncrement" value="5"></property><!-- 初始连接池大小 --><property name="initialPoolSize" value="10"></property><!-- 连接池中连接最小个数 --><property name="minPoolSize" value="5"></property><!-- 连接池中连接最大个数 --><property name="maxPoolSize" value="20"></property></bean><!--3 会话工厂bean sqlSessionFactoryBean --><bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"><!-- 数据源 --><property name="dataSource" ref="datasource"></property><!-- 别名 --><property name="typeAliasesPackage" value="com.zhangguo.ssm01.entity"></property><!-- sql映射文件路径 --><property name="mapperLocations" value="classpath*:mappers/*Mapper.xml"></property><!--mybatis配置文件位置--><property name="configLocation" value="classpath:mybatis-config.xml"></property></bean>

解决办法:

把destory-method="close"删除

因为不知道

<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy- method="close" >

里边的这个ComboPooledDataSource数据源一定是可用的,就会报这个异常,

DEBUG STACK TRACE for PoolBackedDataSource.close() 异常相关推荐

  1. c3p0之DEBUG -- CLOSE BY CLIENT STACK TRACE

    项目使用C3P0数据库连接池,最近发现一个Exception: java.lang.Exception: DEBUG -- CLOSE BY CLIENT STACK TRACE at com.mch ...

  2. 【异常】Container exited with a non-zero exit code 1 Failing this attempt.Stack trace: ExitCodeException

    [异常]Container exited with a non-zero exit code 1 Failing this attempt.Stack trace: ExitCodeException ...

  3. Java异常的栈轨迹(Stack Trace)

    捕获到异常时,往往需要进行一些处理.比较简单直接的方式就是打印异常栈轨迹Stack Trace.说起栈轨迹,可能很多人和我一样,第一反应就是printStackTrace()方法.其实除了这个方法,还 ...

  4. DEBUG -- CLOSE BY CLIENT STACK TRACE问题的两种解决方案,整理自网络

    1.DEBUG -- CLOSE BY CLIENT STACK TRACE 最近用c3p0遇到各种奇怪的问题,也不知道是它不行还是我不行. 今天又遇到了一个"DEBUG -- CLOSE ...

  5. Android studio 出现错误Run with --stacktrace option to get the stack trace. Run with --info or --debug o

    Android studio 出现错误Run with --stacktrace option to get the stack trace. Run with --info or --debug o ...

  6. Run with --stacktrace option to get the stack trace. Run with --info or --debug

    服务构建报错: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to ge ...

  7. log4j的8个日志级别(OFF、FATAL、ERROR、WARN、INFO、DEBUG、TRACE、 ALL)

    log4j定义了8个级别的log(除去OFF和ALL,可以说分为6个级别),优先级从高到低依次为:OFF.FATAL.ERROR.WARN.INFO.DEBUG.TRACE. ALL. ALL 最低等 ...

  8. 8个日志级别(OFF、FATAL、ERROR、WARN、INFO、DEBUG、TRACE、 ALL)

    log4j定义了8个级别的log(除去OFF和ALL,可以说分为6个级别),优先级从高到低依次为:OFF.FATAL.ERROR.WARN.INFO.DEBUG.TRACE. ALL. ALL 最低等 ...

  9. 项目启动报错: This is very likely to create a memory leak. Stack trace of thread 解决方案

    问题发现 The web application [ROOT] appears to have started a thread named [UIC_STATISTIC_THREAD] but ha ...

最新文章

  1. KMP算法的详细解释及实现
  2. express get和post数据
  3. 揭开互联网公司的神秘面纱,数据解读那些slay整个行业的互联网公司
  4. linux查找所有字文件,Linux查找含有某字符串的所有文件
  5. python递归函数查询表_python---------------递归函数
  6. 沉思滥用:“强力使用,破坏滥用”
  7. SVG 教程 (三)圆形,椭圆,直线
  8. 全网呕血整理:关于YOLO v3原理分析
  9. easyui treenode java_easyui tree的简单使用
  10. android文件管理器--界面效果二(layout)
  11. Bailian2752 字符串数组排序问题【排序】
  12. LinuxROS与Android哪个重要?
  13. Kaggle实战之一回归问题
  14. 通俗地告诉你:为什么Dijkstra算法是正确的?
  15. redo mysql mvcc_Mysql事务中的ACID是怎么实现的
  16. hbase常用命令及操作
  17. goEasy的简单使用
  18. 一款不错的图片自动向上翻滚的代码
  19. CDP、私域运营及数字营销相关名词一览
  20. 利用微信机器人 自动发送验证码

热门文章

  1. Unity3d Animator问题记录
  2. 基于栅格成本的空间路径分析
  3. html+css+js实现带有转盘的抽奖小程序
  4. 线程与进程的优劣对比
  5. openstack详解(十六)——openstack Nova安装与数据库配置
  6. ARP协议和RARP协议
  7. 计算机网络-网络层篇-ARP协议与RARP协议
  8. nginx安装fastdfs-nginx-module和配置常见问题
  9. ChatGPT为什么不能代替人
  10. vue使用loading加载