Mybatis 屬性(properties)

我們可以通過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會優先引用外部文件的配置。

  • 可以直接引入外部文件
  • 可以再其中增加一些屬性配置
  • 如果兩個文件有同一個字段,優先使用外部配置文件的!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章