0 INFO [2017-04-01 08:37:28] MLog clients using log4j logging.
344 INFO [2017-04-01 08:37:29] Initializing c3p0-0.9.2.1 [built 20-March-2013 10:47:27 +0000; debug? true; trace: 10]
381 DEBUG [2017-04-01 08:37:29] MBean: com.mchange.v2.c3p0:type=PooledDataSource,identityToken=1hgedq99nat0kglijv62w|d6e4d6b,name=1hgedq99nat0kglijv62w|d6e4d6b registered.
412 DEBUG [2017-04-01 08:37:29] MBean: com.mchange.v2.c3p0:type=PooledDataSource,identityToken=1hgedq99nat0kglijv62w|d6e4d6b,name=1hgedq99nat0kglijv62w|d6e4d6b unregistered, in order to be reregistered after update.
412 DEBUG [2017-04-01 08:37:29] MBean: com.mchange.v2.c3p0:type=PooledDataSource,identityToken=1hgedq99nat0kglijv62w|d6e4d6b,name=1hgedq99nat0kglijv62w|d6e4d6b registered.
然後久久不能過去 最後報tomcat運行超時錯誤
但是我已經將tomcat超時設爲120s一般的項目正常運行已經足夠 所以這個錯誤時不正確的
之後經過我一點一滴的嘗試發現這個問題是出在我的Mybatis的mapper.xml文件上
當時我發生這個問題的原因是因爲我的 <update id="updateByPrimaryKey" 出現了2次
後續經過測試 如果mapper.xml文件裏面有錯誤的的話 mybatis並不會報出異常 而是一直卡在
0 INFO [2017-04-01 08:37:28] MLog clients using log4j logging.
344 INFO [2017-04-01 08:37:29] Initializing c3p0-0.9.2.1 [built 20-March-2013 10:47:27 +0000; debug? true; trace: 10]
381 DEBUG [2017-04-01 08:37:29] MBean: com.mchange.v2.c3p0:type=PooledDataSource,identityToken=1hgedq99nat0kglijv62w|d6e4d6b,name=1hgedq99nat0kglijv62w|d6e4d6b registered.
412 DEBUG [2017-04-01 08:37:29] MBean: com.mchange.v2.c3p0:type=PooledDataSource,identityToken=1hgedq99nat0kglijv62w|d6e4d6b,name=1hgedq99nat0kglijv62w|d6e4d6b unregistered, in order to be reregistered after update.
412 DEBUG [2017-04-01 08:37:29] MBean: com.mchange.v2.c3p0:type=PooledDataSource,identityToken=1hgedq99nat0kglijv62w|d6e4d6b,name=1hgedq99nat0kglijv62w|d6e4d6b registered.
注:解決方法 仔細檢查新加入的mapper.xml文件 一定是裏面出現了問題產生的