程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> MyBatis SqlMapConfig.xml設置裝備擺設

MyBatis SqlMapConfig.xml設置裝備擺設

編輯:關於JAVA

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設置裝備擺設,願望對年夜家有所贊助,假如年夜家有任何疑問請給我留言,小編會實時答復年夜家的。在此也異常感激年夜家對網站的支撐!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved