properties在mybatis中的加载顺序

1185
2024/8/19 0:31:52
栏目: 深度学习
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在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会按照上述顺序依次加载并覆盖配置文件,以实现不同环境下的定制化配置。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: UNION ALL在MyBatis中的性能优势是什么