Java自帶的JVM工具使用記錄
阿新 • • 發佈:2022-04-11
一,配置之屬性優化(properties)
我們可以通過properties屬性來實現引用配置檔案
這些屬性都是可外部配置且可動態替換的,既可以在典型得java屬性檔案中配置,亦可通過properties元素的子元素來傳遞【db.properties】
首先編寫一個配置檔案db.properties
在配置檔案中引入
二,配置之別名優化(typeAliases)
類型別名是為java型別設定一個短的名字
存在的意義僅在於用來減少類完全限定名的冗餘
也可以指定一個包名,Mybatis會在包名下搜尋需要的Java Bean,
掃描實體類的包,它的預設名字就為這個類的類名,首字母小寫
也可以用註解起別名 @Alias(''hello'')
在實體類比較少的時候,使用第一種方式;
在實體類比較多的時候,使用第二種方式;
第一種可以起別名,第二種不行
三,配置之對映器說明(mappers)
MapperRegistry:註冊繫結mapper檔案
方式一
方式二:使用class檔案繫結註冊
注意:介面和他的Mapper配置檔案必須同名
介面和他的Mapper配置檔案必須在同一包下
方式三:使用掃描包進行注入繫結
注意:介面和他的Mapper配置檔案必須同名
介面和他的Mapper配置檔案必須在同一包下
四,其他配置
typeHandlers(型別處理器)
objecFactory(物件工廠)
plugins外掛
mybatis-generator-core
mybatis-plus
通用mapper