温馨提示×

properties在mybatis中的加载顺序

小樊
87
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()方法获取系统属性中名为mybatis.configuration属性指定的配置文件。
  7. 通过System.getProperties()方法获取系统属性中名为mybatis.properties属性指定的配置文件。

总的来说,MyBatis会按照上述顺序依次加载并覆盖配置文件,以实现不同环境下的定制化配置。

0