1. 程式人生 > >【Mybatis】連接斷開問題

【Mybatis】連接斷開問題

blog val property www nbsp nsh 數據 query uid

參考:http://www.jianshu.com/p/5124eef40bf0

http://blog.csdn.net/qianbw123/article/details/41959967

場景:使用新浪雲的時候,發現稍微停一會,MySQL就斷開連接了,然後服務器就報錯,沒法改sae的共享MySQL配置

解決方案:

(雖然他們都用的druid,不過也有效果)

在Mybatis的配置中加入以下設置

<!-- 驗證連接有效與否的SQL,不同的數據庫配置不同 -->
<property name="validationQuery" value="select 1" />
<!--空閑時測試,連接時測試,返回時不測試
--> <property name="testWhileIdle" value="true" /> <property name="testOnBorrow" value="true" /> <property name="testOnReturn" value="false" />

解決大部分問題。可能還有部分斷開情況,待發現解決。

【Mybatis】連接斷開問題