先來看一下mybatis主配置檔案的格式:
<?xml version="1.0" encoding="utf-8" ?>
>
default
="development"
>
"development"
>
type
="jdbc"
/>
type
="pooled"
>
name
="driver"
value
="com.mysql.jdbc.driver"
/>
name
="url"
value
="jdbc:mysql:///pc"
/>
name
="username"
value
="root"
/>
name
="password"
value
="root"
/>
datasource
>
environment
>
environments
>
>
resource
=/>
>
configuration
>
在使用 properties 標籤配置時,我們可以採用兩種方式指定屬性配置
1)直接在主配置檔案中定義資料庫連線資訊
>
name
="jdbc.driver"
value
="com.mysql.jdbc.driver"
/>
name
="jdbc.url"
value
="jdbc:mysql://localhost:3306/mybatis"
/>
name
="jdbc.username"
value
="root"
/>
name
="jdbc.password"
value
="123445"
/>
properties
>
2)引入外部配置檔案
在 classpath 下定義jdbcconfig.properties檔案
jdbc.driver=com.mysql.jdbc.driver
jdbc.url=jdbc:mysql://localhost:3306/mybatis
jdbc.username=root
jdbc.password=123
在主配置檔案中引入
resource
="jdbcconfig.properties"
>
properties
>
datasource 標籤就變成了引用上面的配置
default
="development"
>
"development"
>
type
="jdbc"
/>
type
="pooled"
>
name
="driver"
value
="$"
/>
name
="url"
value
="$"
/>
name
="username"
value
="$"
/>
name
="password"
value
="$"
/>
datasource
>
environment
>
environments
>
>
alias
="user"
type
="com.dianchou.domain.user"
/>
name
="com.dianchou.domain"
/>
name
="其它包"
/>
typealiases
>
>
resource
=/>
resource
=/>
resource
=/>
>
>
url=
/>
url=
/>
url=
/>
>
>
name
="org.mybatis.builder"
/>
>
此時對應的對映檔案必須與介面位於同一路徑下,並且名稱相同
此時namespace的值為全限定類名
MyBatis 主配置檔案詳解
2017年06月08日 10 28 16 主配置檔案可以隨便命名,其主要完成以下幾個功能 註冊存放db連線四要素的屬性檔案 註冊實體類的許可權定性類名的別名 配置mybatis執行環境,即資料來源與事務管理器 註冊對映檔案 mybatis.xml 1.方式一般使用方式,這樣做的好處是會將該包中年所有...
簡單解析MyBatis配置檔案
這其實是mybatis在提示我們順序配錯了。那如果不用過idea的提示,我們應該怎麼了解mybatis應該怎樣去定義配置檔案呢?在mybatis原始碼中能看到不少像xmlconfigbuilder這樣的類,並且他們都繼承了basebuilder,他的作用是負責解析mybatis config.xml...
Apache 主配置檔案大致解析
1.軟體的安裝 yum install httpd2.開啟服務 3.檢視埠是否開啟 netstat ntl4.解析配置檔案 servertokens prod full 該引數設定http頭部返回的apache版本資訊 引數 prod 僅軟體名稱,例如 apache major 包括主版本號,例如 ...