溫馨提示×

properties在mybatis中的加載順序

小樊
84
2024-08-18 23:31:34

在MyBatis中,properties文件的加載順序如下:

  1. 從classpath根目錄下查找并加載名為mybatis-config.properties的配置文件。
  2. 從classpath根目錄下查找并加載名為mybatis.properties的配置文件。
  3. 從classpath下的資源目錄或者jar包中加載名為mybatis.configLocation屬性指定的配置文件。
  4. 從classpath下的資源目錄或者jar包中加載名為mybatis.configuration屬性指定的配置文件。
  5. 從classpath下的資源目錄或者jar包中加載名為mybatis.properties屬性指定的配置文件。
  6. 通過System.getProperties()方法獲取系統(tǒng)屬性中名為mybatis.configuration屬性指定的配置文件。
  7. 通過System.getProperties()方法獲取系統(tǒng)屬性中名為mybatis.properties屬性指定的配置文件。

總的來說,MyBatis會按照上述順序依次加載并覆蓋配置文件,以實現(xiàn)不同環(huán)境下的定制化配置。

0