Mybatis主配置文件的properties標(biāo)簽詳解
我們配置MYSQL的連接池時(shí)可以直接寫,也可以從外部導(dǎo)入配置文件。
1、直接在dataSource中寫數(shù)據(jù)庫(kù)基本信息
<dataSource type='POOLED'><!-- 配置連接數(shù)據(jù)庫(kù)的4個(gè)基本信息 --><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、從外部導(dǎo)入properties配置文件
導(dǎo)入到resource路徑下jdbcConfig.properties
jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/mybatis?useUnicode=true&characterEncoding=UTF-8jdbc.username=rootjdbc.password=123456
然后在主配置文件中從properties標(biāo)簽中導(dǎo)入該配置文件
第一種導(dǎo)入方法: 使用期resource屬性
<properties resource='jdbcConfig.properties'> <!-- resource 屬性:用于指定 properties 配置文件的位置,要求配置文件必須在類路徑下 --> </properties>
導(dǎo)入成功后,在dateSource標(biāo)簽中引入屬性
<dataSource type='POOLED'><!-- 配置連接數(shù)據(jù)庫(kù)的4個(gè)基本信息 --><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屬性
<!-- 配置連接數(shù)據(jù)庫(kù)的信息 resource 屬性:用于指定 properties 配置文件的位置,要求配置文件必須在類路徑下 resource='jdbcConfig.properties' url 屬性: URL: Uniform Resource Locator 統(tǒng)一資源定位符 http://localhost:8080/mystroe/CategoryServlet URL 協(xié)議 主機(jī) 端口 URI URI:Uniform Resource Identifier 統(tǒng)一資源標(biāo)識(shí)符 /mystroe/CategoryServlet 它是可以在 web 應(yīng)用中唯一定位一個(gè)資源的路徑 --> <properties url= file:///D:/IdeaProjects/day02_eesy_01mybatisCRUD/src/main/resources/jdbcConfig.prop erties'> </properties>
總結(jié)
到此這篇關(guān)于Mybatis主配置文件的properties標(biāo)簽詳解的文章就介紹到這了,更多相關(guān)Mybatis配置文件properties標(biāo)簽內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. idea連接sql sever2019圖文教程(超詳細(xì))2. 用Oracle的解析函數(shù)發(fā)現(xiàn)序列間隙3. sqlserver字符串拼接的實(shí)現(xiàn)4. 8 個(gè)不得不說(shuō)的 MySQL 陷阱5. 解決db2事務(wù)日志已滿及日志磁盤空間已滿問(wèn)題辦法詳解6. Mysql中的concat函數(shù)(拼接函數(shù))詳解7. SQL語(yǔ)句如何實(shí)現(xiàn)超簡(jiǎn)單的多表查詢8. ACCESS 調(diào)用后臺(tái)存儲(chǔ)過(guò)程的實(shí)現(xiàn)方法9. 史上超強(qiáng)最常用SQL語(yǔ)句大全10. sql與mysql有哪些區(qū)別
