1. 程式人生 > 其它 >Java自帶的JVM工具使用記錄

Java自帶的JVM工具使用記錄

一,配置之屬性優化(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