这些属性可以在外部进行配置,并可以进行动态替换。你既可以在典型的 Java 属性文件中配置这些属性,也可以在 properties 元素的子元素中设置
例:配置JDBC
url=jdbc:mysql://localhost:3306/mybatis2 driver=com.mysql.cj.jdbc.Driver username=root password=root
这个例子中的 username 和 password 将会由 properties 元素中设置的相应值来替换。 driver 和 url 属性将会由 db.properties 文件中对应的值来替换
如果一个属性在不只一个地方进行了配置,那么,MyBatis 将按照下面的顺序来加载:
方法参数 > 配置文件 > properties元素属性
从 MyBatis 3.4.2 开始,你可以为占位符指定一个默认值
1.开启特性
2.使用占位符
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)