系列文章目錄
文章目錄
- 系列文章目錄
- 一、properties資料庫檔案配置
- 二、setting【了解】(這裡先不說)
- 三、typeAliases
- 總結
一、properties資料庫檔案配置
在src下配置個db.properties檔案
然後全局配置檔案裡面就可以加上這個了,相當于去讀取我們剛剛寫的那個db.properties配置檔案
注意,為了防止名字寫錯,最好是直接去配置檔案裡面直接複制
即如下:
下面測試一下
改一下
繼續
再去運作test
這就說明讀取配置檔案沒有錯
二、setting【了解】(這裡先不說)
這裡不詳細說,可自行百度
三、typeAliases
别名(alias)的使用是為了在映射檔案中,更友善的去指定參數和結果集的類型,不再用寫很長的一段全限定名
mybatis支援的别名
注意,後面的小寫的string 等别名是經常會用的
如果我們要自定義一個别名,能夠支援嗎?其實是可以的
自定義别名
比如我們這個User
給它配置一個别名user,現在這樣寫肯定是不行的,會報錯,我們前提是要做一些事情
我們需要在全局配置裡面去配置一下别名
這樣就行了
但是我們發現這樣配置别名還是比較麻煩,
如果有很多模型我們是不是每個都要給它配
還有沒有更簡單的方式呢?
這種隻要指定包就行了,預設規則就是别名就是類名 比如 User = user
首字母大寫變小寫 記住這個預設規則即可
(實際上大寫小寫都可以通用,隻要配置了别名就會有容錯性)
這樣寫跟上面是一模一樣的,而且更簡單了
再來總體分析一下
總結