MyBatis SqlMapConfig.xml設置裝備擺設。本站提示廣大學習愛好者:(MyBatis SqlMapConfig.xml設置裝備擺設)文章只能為提供參考,不一定能成為您想要的結果。以下是MyBatis SqlMapConfig.xml設置裝備擺設正文
SqlMapConfig.xml設置裝備擺設文件的內容和設置裝備擺設次序以下
properties(屬性)
settings(全局設置裝備擺設參數)
typeAiases(類型別號)
typeHandlers(類型處置器)
objectFactory(對象工場)
plugins(插件)
environments(情況聚集屬性對象)mappers(映照器)
environment(情況子屬性對象)
transactionManager(事物治理)
datesource(數據源
mappers(映照器)
1、SqlMapConfig.xml
1、屬性properties
在入門時,以抽掏出銜接數據庫的屬性獲得properties文件。
a.可以經由過程resource和url來取得屬性。
b.properties內還可以界說屬性。但不建議應用
c.mybatis屬性加載次序
property-----à resource/url---------àparameterType(同名屬性,後讀取籠罩後面的)
2、settings
全局參數設置裝備擺設。例如,開啟二級緩存,開啟延遲加載。
3、typeAliases(別號)
statement的輸出參數和輸入參數,屬性應用全限制名。晦氣於書寫。
a.默許別號
java的根本數據類型和String。根本數據類型對象,Date等已有界說
b.界說單個SqlMapConfig.xml
UserMapper.xml
c.批量界說
package標簽 別號是類名(年夜小寫都可以)
-----------NovelMapper測試勝利---------
4. typeHandlers(類型轉換器)
mybatis已有默許的一些界說。根本不須要界說。
聯想:beanutils-àString到根本數據類型 其他數據類型,有默許,也能夠自界說。
5 environments
mybatis的情況,單應用mybatis需設置裝備擺設。與spring整合後破除。
6.mappers
映照文件。之前已應用resource來加載。 mapper可以經由過程resource,url和class方法來加載。
class方法
mapper接口名和映照文件分歧。如UserMapper.java和UserMapper.xml
放到統一個目次。
SqlMapConfig設置裝備擺設
批量加載(相似別號的批量)
條件,class方法的定名和放置規矩。sqlmapconfig以下。
以上所述是小編給年夜家引見的MyBatis SqlMapConfig.xml設置裝備擺設,願望對年夜家有所贊助,假如年夜家有任何疑問請給我留言,小編會實時答復年夜家的。在此也異常感激年夜家對網站的支撐!