mybatis加载优先级

2018-09-28  本文已影响0人  LegendaryTao

如果一个属性存在于这些位置,那么 MyBatis 将会按照下面的顺序来加载它们:

首先读取在 properties 元素体中指定的属性;

其次,读取从 properties 元素的类路径 resource 或 url 指定的属性,且会覆盖已经指定了的重复属性;

最后,读取作为方法参数传递的属性,且会覆盖已经从 properties 元素体和 resource 或 url 属性中加载了的重复属性。

因此,通过方法参数传递的属性的优先级最高,resource 或 url 指定的属性优先级中等,在 properties 元素体中指定的属性优先级最低。
本文参考:http://www.mybatis.org/mybatis-3/zh/index.html

上一篇下一篇

猜你喜欢

热点阅读