亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

MyBatis學習筆記(四)優化MyBatis配置文件中的配置

2019-11-10 17:20:23
字體:
來源:轉載
供稿:網友

轉載自:MyBatis之優化MyBatis配置文件中的配置


MyBatis配置文件很重要,首先我們來看看MyBatis配置文件中的內容和順序:

<PRoperties>(屬性)<setting>(全局配置參數)<typeAliases>(類型別名)<typeHandlers>(類型處理器)<objectFactory>(對象工廠)<plugins>(插件)<environments>(環境集合屬性對象) <environment>(環境子屬性對象) <transactionManager>(事務管理) dataSource>(數據源)<mappers>(映射器)

文件目錄結構如下: 這里寫圖片描述


1.< properties>屬性定義

可以把一些通用的屬性值配置在屬性文件中,加載到mybatis運行環境內。例如創建db.properties文件,然后在SqlMapperConfig.xml中進行配置。db.properties文件內容如下:

這里寫圖片描述

然后在SqlMapperConfig.xml中進行配置:

這里寫圖片描述

然后在< environments>標簽中用${}符號做如下修改:

這里寫圖片描述

注意:Mybatis將按照下面的順序來加載屬性

1.在properties標簽之間定義的屬性首先被讀取。2.然后會讀取properties標簽內部resource或url的屬性,它會覆蓋已讀取的同名屬性。3.最后讀取parameterType(即insert標簽或是update標簽或是…)傳遞的屬性,它會覆蓋已讀取的同名屬性。

所以我們建議使用properties標簽時,不要在properties標簽之間定義屬性,只引用在.properties文件中定義的屬性,并且.properties文件中定義的key值要有一些特殊的規則。例如我上述定義key值時前面都加了jdbc.的前綴。


2.< settings>全局參數配置

mybatis運行時可以調整一些全局參數(相當于軟件的運行參數)。根據使用需求進行參數配置。但是要注意:小心配置,配置參數會影響mybatis的執行。

ibatis的全局配置參數中包括很多的性能參數(最大線程數、最大等待時間…),通過調整這些性能參數使ibatis達到高性能的運行,而mybatis沒有這些性能參數,由mybatis自動調節。

3.< typeAliases>屬性

可以將parameterType、resultType中指定的類型通過別名引用。MyBatis提供了很多的別名如下: 這里寫圖片描述 這里我們采用自定義的別名,在SqlMapperConfig.xml中進行如下配置: 這里寫圖片描述 里面包括定義單個別名和批量別名定義(即一次性定義一個包下所有.java文件的別名)。

定義別名后這樣我們在parameterType和resultType中使用時就不用再繁瑣的指定類的全限定類名了,像下面這樣使用即可 這里寫圖片描述


4.< typeHandlers>屬性

類型處理器將java類型和jdbc類型進行映射,mybatis提供了很多類型處理器,一般情況下夠用了。


5.< mapper>映射器屬性

之前我們在配置文件中使用的< mapper>標簽內容為:< mapper resource=“mapper/UserMapper.xml”/>,接下來我要講的是另一種在配置文件中映射mapper動態代理的方法。在配置文件中這樣配置< mapper class=“mapper.UserMapper”/>,這樣的要求需要保證UserMapper.xml文件和UserMapper.java在同一個包下且.xml文件和.java文件名要同名。

同上方別名的配置,當包下出現多個Mapper.java和Mapper.xml時我們采用批量配置:< package name=“mapper”/>,代碼如下: 這里寫圖片描述


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日韩亚洲成人| 久久在线精品视频| 51色欧美片视频在线观看| 91九色精品视频| 高清欧美性猛交xxxx黑人猛交| 成人免费高清完整版在线观看| 亚洲伊人久久综合| 欧美色图在线视频| 亚洲精品国产精品国自产观看浪潮| 久久中文精品视频| 欧美亚洲成人免费| 国产亚洲欧美日韩精品| 国产精品成人观看视频国产奇米| 欧美电影免费播放| 亚洲国语精品自产拍在线观看| 欧美高清不卡在线| 欧美激情在线观看视频| 亚洲天堂av综合网| 亚洲女人天堂色在线7777| 91九色视频导航| 成人免费xxxxx在线观看| 热re91久久精品国99热蜜臀| 亚洲人成在线免费观看| 中文字幕欧美精品日韩中文字幕| 欧美午夜宅男影院在线观看| 中文字幕在线看视频国产欧美在线看完整| 亚洲一区二区少妇| 久久久国产精品x99av| 日韩视频免费大全中文字幕| 亚洲第一中文字幕| 欧美日韩国产精品一区二区不卡中文| 精品久久香蕉国产线看观看亚洲| 久久影视电视剧凤归四时歌| 国产在线拍偷自揄拍精品| 色综合影院在线| 在线日韩日本国产亚洲| 91在线免费看网站| 国产人妖伪娘一区91| 日韩精品免费在线播放| 亚洲成人免费网站| 最近2019中文字幕大全第二页| 欧美孕妇与黑人孕交| 国产成人一区二区三区| 国产精品美乳一区二区免费| 日韩av免费在线看| 97av在线播放| 8x海外华人永久免费日韩内陆视频| 日韩av在线网页| 日韩激情在线视频| 不卡中文字幕av| 2019av中文字幕| 高潮白浆女日韩av免费看| 91成品人片a无限观看| 91久久国产精品| 青草热久免费精品视频| 成人免费视频97| 亚洲九九九在线观看| 亚洲国语精品自产拍在线观看| 欧美性猛交xxxxx水多| 国内精品小视频| 国产精品吴梦梦| 国产成人jvid在线播放| 日日骚av一区| 日本韩国在线不卡| 亚洲激情视频在线观看| 91chinesevideo永久地址| 久久天天躁狠狠躁夜夜躁2014| 亚洲成av人影院在线观看| 欧美一区二区三区免费观看| 欧美成人午夜剧场免费观看| 91精品国产色综合久久不卡98| 亚洲国产成人久久| 国产精品一久久香蕉国产线看观看| 国产亚洲精品高潮| 日韩在线精品视频| 日韩av网站导航| 国产精品扒开腿做爽爽爽视频| 97高清免费视频| 亚洲精品福利资源站| 欧美重口另类videos人妖| 国产99视频在线观看| 日韩精品在线视频观看| 精品国产福利在线| 精品少妇一区二区30p| 全亚洲最色的网站在线观看| 国产福利成人在线| 国产精品久久久久久一区二区| 亚洲成人黄色网| 久久久久www| www高清在线视频日韩欧美| 色综合老司机第九色激情| 日韩中文字幕在线视频播放| 欧美国产日本在线| 97精品一区二区视频在线观看| 亚洲激情久久久| 大胆人体色综合| 久久久久久久久久国产精品| 亚洲毛片在线看| 久久久久久久999| 亚洲国产中文字幕在线观看| 国产狼人综合免费视频| 中文字幕日韩欧美在线视频| 国产精品国产三级国产专播精品人| 日本高清不卡的在线| 欧美区在线播放| 日韩欧美亚洲综合| 亚洲va欧美va在线观看| 国产精品美女免费视频| 国模精品视频一区二区三区| 国产69精品99久久久久久宅男| 97视频在线观看播放| 国模吧一区二区三区| 久久成人这里只有精品| 精品呦交小u女在线| 久久免费在线观看| 中文字幕日韩欧美在线| 国产精品久久久久久久久免费看| 国内偷自视频区视频综合| 亚洲999一在线观看www| 国产精品第8页| 日韩大片在线观看视频| 伊人久久久久久久久久| 欧美自拍视频在线观看| 26uuu另类亚洲欧美日本老年| 亚洲色图色老头| 国产专区精品视频| 这里只有精品丝袜| 亚洲精品视频免费在线观看| 成人精品一区二区三区| 91在线色戒在线| 国产精品美女主播| 78m国产成人精品视频| 日本精品久久中文字幕佐佐木| 国产日韩综合一区二区性色av| 中文日韩在线观看| 色哟哟入口国产精品| 国产69精品久久久久99| 欧美福利视频网站| 欧美老女人在线视频| 国内精品小视频| 亚洲精品久久久久久久久| 日韩在线www| 亚洲第一色在线| 91欧美精品成人综合在线观看| 精品国产一区二区三区久久| 欧美精品日韩三级| 午夜精品福利电影| 在线观看日韩视频| 欧美插天视频在线播放| 疯狂做受xxxx欧美肥白少妇| 欧美大片免费观看在线观看网站推荐| 亚洲日本欧美日韩高观看| 91精品国产免费久久久久久| 青青在线视频一区二区三区| 免费97视频在线精品国自产拍| 欧美在线视频一区二区| 久久精品国产69国产精品亚洲| www.日韩.com| 中文字幕在线亚洲| 欧美精品免费在线| 国产视频久久久久| 日韩av电影在线网| 超碰日本道色综合久久综合| 欧美野外猛男的大粗鳮|