您的位置:首页 > 运维架构

mybatis配置——properties标签

2020-06-29 04:47 1021 查看
  • mybatis的xml配置中引入外部配置文件

1.properties标签直接引用配置

1
2
3
4
5
6
<properties>
<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="root"/>-->
</properties>

2.提供属性引用外部配置文件

1
2
3
4
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/mybatis_day01
jdbc.username=root
jdbc.password=root
1
2
3
4
5
6
<dataSource type="POOLED">
<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>
  1. resources属性:
    用于指定配置文件的位置,是按照类路径的写法来写,并且必须存在与类路径之下
    <properties resource="jdbcConfig.properties">
  2. url属性:
    要求按照url的写法来写地址
    URL:Uniform Resource Locator 统一资源定位符。它是可以唯一标识一个资源的位置。
    写法:
    http://local:8080/mybaitesserver/demo01
    协议      主机 端口 uri
    URI:Uniform Resource Identifier 统一资源标识符。它是在应用中可以唯一定位一个资源的。
    <properties url="file:///E:/IdeaProjects/mybatisCURD_day02_dao/src/main/resources/jdbcConfig.properties">
  3. 注意:
    dataSource标签下property对应的value属性要与配置文件中的键名相互对应
    1
    2
    3
    4
    5
    6
    <dataSource type="POOLED">
    <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>
    2020-04-27 13:09:42
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐