Mybatis 属性(properties)
我们可以通过properties属性实现引用配置文件这些属性可以在外部进行配置,并可以进行动态替换。你既可以在典型的 Java 属性文件中配置这些属性,也可以在 properties 元素的子元素中设置。编写个配置文件db.propertiesdriver = com.mysql.jdbc.Driverurl = jdbc:mysql://localhost:3306/mybatisus...
·
我们可以通过properties属性实现引用配置文件
这些属性可以在外部进行配置,并可以进行动态替换。你既可以在典型的 Java 属性文件中配置这些属性,也可以在 properties 元素的子元素中设置。
编写个配置文件db.properties
driver = com.mysql.jdbc.Driver
url = jdbc:mysql://localhost:3306/mybatis
username = root
password = 154269564
在核心配置文件中引入
<!-- 引入外部配置文件-->
<properties resource="db.properties">
<!--会优先引用配置文件的配置,而不会使用下面的配置-->
<property name="username" value="root"/>
<property name="password" value="111"/>
</properties>
关于属性引用优先级,引入配置文件的情况下,properties会优先引用外部文件的配置。
- 可以直接引入外部文件
- 可以再其中增加一些属性配置
- 如果两个文件有同一个字段,优先使用外部配置文件的!
更多推荐
已为社区贡献1条内容
所有评论(0)