免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版
打開APP
未登錄
開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服
開通VIP
首頁
好書
留言交流
下載APP
聯(lián)系客服
IBatis ORM框架的總配置文件SqlMapConfig.xml 詳細(xì)信息
程序猿之家
>《Mybatis》
2015.05.14
關(guān)注
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE sqlMapConfig
PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN"
"
<sqlMapConfig>
<!--
1. cacheModelsEnabled 是否啟動(dòng)sqlMapClient上的緩存機(jī)制;
2. enhancementEnabled是否針對POJO啟用字節(jié)碼增強(qiáng)機(jī)制以提升getter/setter的調(diào)用效能,
避免使用Java Reflect所帶來的性能開銷,同時(shí)也為Lazy Loading帶來了極大的性能提升;
3. errorTracingEnabled 是否啟用錯(cuò)誤日志;在開發(fā)期間建議設(shè)為“true”以方便調(diào)試
4. lazyLoadingEnabled 是否啟動(dòng)延遲加載機(jī)制
5. maxRequests 最大并發(fā)請求數(shù)(Statement并發(fā)數(shù))
5. maxTransactions 最大并發(fā)事務(wù)
6. maxSessions 最大Session數(shù),即當(dāng)前最大允許的并發(fā)sqlMapClient數(shù)(介于maxRequests和maxTransactions之間)
7. useStatementNamespaces 是否使用Statement命名空間(為true時(shí),需要追加命名空間)
-->
<settings cacheModelsEnabled="true" enhancementEnabled="true"
lazyLoadingEnabled="true" errorTracingEnabled="true" maxRequests="32"
maxSessions="10" maxTransactions="5" useStatementNamespaces="false" />
<!--
transactionManager 節(jié)點(diǎn)定義了ibatis的事務(wù)管理器
1. JDBC:通過傳統(tǒng)JDBC Connection.commit/rollback實(shí)現(xiàn)事務(wù)支持
2. JTA:使用容器提供的JTA服務(wù)實(shí)現(xiàn)全局事務(wù)管理
3. EXTERNAL:外部事務(wù)管理,如EJB中使用ibatis,通過EJB的部署配置即可實(shí)現(xiàn)自動(dòng)事務(wù)管理機(jī)制
此時(shí)ibatis將所有事務(wù)委托給外部容器管理
-->
<transactionManager type="JDBC">
<!--
dataSource從屬于transactionManager節(jié)點(diǎn),用于設(shè)定ibatis運(yùn)行期使用的DataSource屬性
type屬性: dataSource節(jié)點(diǎn)的type屬性指定了dataSource的實(shí)現(xiàn)類型
1. SIMPLE:
SIMPLE是ibatis內(nèi)置的dataSource實(shí)現(xiàn),其中實(shí)現(xiàn)了一個(gè)簡單的數(shù)據(jù)庫連接池機(jī)制, 對應(yīng)ibatis 實(shí)現(xiàn)類為
com.ibatis.sqlmap.engine.datasource.SimpleDataSourceFactory。
2. DBCP:
基于Apache DBCP連接池組件實(shí)現(xiàn)的DataSource 封裝,當(dāng)無容器提供DataSource 服務(wù)時(shí),
建議使用該選項(xiàng),對應(yīng)ibatis 實(shí)現(xiàn)類為com.ibatis.sqlmap.engine.datasource.DbcpDataSourceFactory。
3. JNDI:
使用J2EE 容器提供的DataSource 實(shí)現(xiàn),DataSource 將通過指定的JNDI Name 從容器中獲取。
對應(yīng)ibatis 實(shí)現(xiàn)類為com.ibatis.sqlmap.engine.datasource.JndiDataSourceFactory。
-->
<dataSource type="SIMPLE">
<!-- JDBC驅(qū)動(dòng) -->
<property name="JDBC.Driver" value="oracle.jdbc.driver.OracleDriver" />
<!-- 數(shù)據(jù)庫URL -->
<property name="JDBC.ConnectionURL" value="jdbc:oracle:thin:@192.168.241.27:1521:orcl" />
<!-- 數(shù)據(jù)庫用戶名 -->
<property name="JDBC.Username" value="aaa" />
<!-- 數(shù)據(jù)庫密碼 -->
<property name="JDBC.Password" value="aaa" />
<property name="Pool.MaximumActiveConnections" value="10" />
<property name="Pool.MaximumIdleConnections" value="5" />
<property name="Pool.MaximumCheckoutTime" value="120000" />
<property name="Pool.TimeToWait" value="500" />
<property name="Pool.PingQuery" value="select 1 from ACCOUNT" />
<property name="Pool.PingEnabled" value="false" />
<property name="Pool.PingConnectionsOlderThan" value="1" />
<property name="Pool.PingConnectionsNotUsedFor" value="1" />
</dataSource>
</transactionManager>
<!-- 指定映射文件的位置,配置中可出現(xiàn)多個(gè)sqlMap節(jié)點(diǎn),以指定項(xiàng)目內(nèi)所有映射文件 -->
<sqlMap resource="com/ibatis/Ibatis.xml" />
</sqlMapConfig>
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點(diǎn)擊舉報(bào)
。
打開APP,閱讀全文并永久保存
查看更多類似文章
猜你喜歡
類似文章
ibatis調(diào)用mysql存儲過程示例
Ibatis配置詳解
向架構(gòu)的階梯攀爬: ibatis 多數(shù)據(jù)源(一)
Eclipse RCP / RAP 與Spring ibatis集成
iBatis開發(fā)環(huán)境搭建和第一個(gè)程序
BATIS 2.0 開發(fā)指南
更多類似文章 >>
生活服務(wù)
首頁
萬象
文化
人生
生活
健康
教育
職場
理財(cái)
娛樂
藝術(shù)
上網(wǎng)
留言交流
回頂部
聯(lián)系我們
分享
收藏
點(diǎn)擊這里,查看已保存的文章
導(dǎo)長圖
關(guān)注
一鍵復(fù)制
下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!
聯(lián)系客服
微信登錄中...
請勿關(guān)閉此頁面
先別劃走!
送你5元優(yōu)惠券,購買VIP限時(shí)立減!
5
元
優(yōu)惠券
優(yōu)惠券還有
10:00
過期
馬上使用
×