天天看点

MyBatis 属性加载顺序MyBatis 属性加载顺序

MyBatis 属性加载顺序

⚠️ 注意:如果一个属性在不只一个地方进行了配置,那么,MyBatis 将按照下面的顺序来加载:

  • 首先读取在 properties 元素体内指定的属性。
  • 然后根据 properties 元素中的 resource 属性读取类路径下config.properties文件,或根据 url 属性指定的路径读取属性文件,并覆盖之前读取过的同名属性。
  • 最后读取作为方法参数传递的属性,并覆盖之前读取过的同名属性。

按照优先级排序:方法参数 > 配置文件 > properties元素属性

继续阅读