我們配置MYSQL的連接池時可以直接寫,也可以從外部導入配置文件。
1、直接在dataSource中寫數(shù)據(jù)庫基本信息
1
2
3
4
5
6
7
|
<dataSource type= "POOLED" > <!-- 配置連接數(shù)據(jù)庫的 4 個基本信息 --> <property name= "driver" value= "com.mysql.jdbc.Driver" /> <property name= "url" value= "jdbc:mysql://localhost:3306/mybatis" /> <property name= "username" value= "root" /> <property name= "password" value= "123456" /> </dataSource> |
2、從外部導入properties配置文件
導入到resource路徑下
jdbcConfig.properties
1
2
3
4
|
jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql: //localhost:3306/mybatis?useUnicode=true&characterEncoding=UTF-8 jdbc.username=root jdbc.password= 123456 |
然后在主配置文件中從properties標簽中導入該配置文件
第一種導入方法: 使用期resource屬性
1
2
3
|
<properties resource= "jdbcConfig.properties" > <!-- resource 屬性:用于指定 properties 配置文件的位置,要求配置文件必須在類路徑下 --> </properties> |
導入成功后,在dateSource標簽中引入屬性
1
2
3
4
5
6
7
|
<dataSource type= "POOLED" > <!-- 配置連接數(shù)據(jù)庫的 4 個基本信息 --> <property name= "driver" value= "${jdbc.driver}" /> <property name= "url" value= "${jdbc.url}" /> <property name= "username" value= "${jdbc.username}" /> <property name= "password" value= "${jdbc.password}" /> </dataSource> |
使用properties的URL屬性
1
2
3
4
5
6
7
8
9
10
11
|
<!-- 配置連接數(shù)據(jù)庫的信息 resource 屬性:用于指定 properties 配置文件的位置,要求配置文件必須在類路徑下 resource= "jdbcConfig.properties" url 屬性: URL: Uniform Resource Locator 統(tǒng)一資源定位符 http: //localhost:8080/mystroe/CategoryServlet URL 協(xié)議 主機 端口 URI URI:Uniform Resource Identifier 統(tǒng)一資源標識符 /mystroe/CategoryServlet 它是可以在 web 應用中唯一定位一個資源的路徑 --> <properties url= file: ///D:/IdeaProjects/day02_eesy_01mybatisCRUD/src/main/resources/jdbcConfig.prop erties"> </properties> |
總結
到此這篇關于Mybatis主配置文件的properties標簽詳解的文章就介紹到這了,更多相關Mybatis配置文件properties標簽內容請搜索服務器之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持服務器之家!
原文鏈接:https://blog.csdn.net/qq_44660367/article/details/107832551