Properties标签的使用及细节 Resource属性与URL属性介绍

properties(属性)

在使用 properties 标签配置时,我们可以采用两种方式指定属性配置。

1.直接给出值

<dataSource type="POOLED">
	<!-- 配置连接数据库的4个基本信息 -->
	<property name="driver" value="com.mysql.cj.jdbc.Driver"/>
	<property name="url" value="jdbc:mysql://localhost:3306/test"/>
	<property name="username" value="root"/>
	<property name="password" value="root"/>
</dataSource>

2.在classpath 下定义 properties 文件

实例

jdbc.driver=com.mysql.cj.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/test
jdbc.username=root
jdbc.password=root
     可以在标签内部配置连接数据库的信息,也可以通过属性引用外部配置文件信息

2.1 resource属性:常用

        用于指定配置文件的位置,是按照类路径的写法来写,并且必须存在于类路径下。
首先 用于指定配置文件的位置 jdbcConfig.properties

在这里插入图片描述

其次 dataSource 标签就变成了引用上面的配置

在这里插入图片描述
此时同样可以运行方法

2.2 url属性:

        是要求按照写法来写地址
        URL:Uniform Resource Locator 统一资源定位符。它是可以唯一标识一个资源的位置。
        它的写法:
            http://localhost:8080/mybatisserver/dome1Servlet
            协议     主机     端口     URI
         URI:Uniform Resource Identifier 统一资源标识符,他是在应用中可以唯一定位一个资源的。

这里就是我们平时文件的路径,什么C盘啊D盘开头的这些,其实是都是基于file协议,只是Windows文件夹系统的文件夹省略了file协议,前面加file///就好了

注意中文会乱码所以不常用
首先 找到你文件的地址 并记得加上file:\\

在这里插入图片描述

其次 dataSource 标签就变成了引用上面的配置

在这里插入图片描述
此时同样可以运行方法

总结一下,其实别嫌麻烦直接用resource类这种方法,难免会用到外部的配置文件,到时候来改也麻烦,所以一开始就用就比较稳妥,url看情况用呗,道理都是这个道理

起飞 芜湖~~~

(点个赞秋梨膏

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值