首页 > 其他分享 >Mybatis的property与用户名密码等jdbc连接信息配置方式(一)使用xml

Mybatis的property与用户名密码等jdbc连接信息配置方式(一)使用xml

时间:2022-10-07 02:44:05浏览次数:55  
标签:xml jdbc 配置 用户名 Mybatis property

1.

Mybatis的environment标签里面有个properties标签。

dataSource下面的property往往保存了用户名和密码等JDBC连接信息。

一下是xml配置文件里面的默认配置方式。

  <environment id="test">
            <transactionManager type="JDBC"/>
            <dataSource type="POOLED">
                <property name="driver" value="com.mysql.cj.jdbc.Driver"/>
                <property name="url" value="jdbc:mysql://192.168.3.12:3306/orangedb"/>
                <property name="username" value="root"/>
                <property name="password" value="abcd2022"/>
            </dataSource>
        </environment>

 

2.mybatis还提供了更加灵活的配置方式。

注意:是使用${}并且${}外面有双引号。

<configuration>
    <properties>
        <property name="driver" value="com.mysql.cj.jdbc.Driver"/>
        <property name="url" value="jdbc:mysql://192.168.3.12:3306/orangedb"/>
        <property name="username" value="root"/>
        <property name="password" value="abcd2022"/>
    </properties>
    <environments default="development">
        <environment id="development">
            <transactionManager type="JDBC"/>
            <dataSource type="POOLED">
                <property name="driver" value="${driver}"/>
                <property name="url" value="${url}"/>
                <property name="username" value="${username}"/>
                <property name="password" value="${password}"/>
            </dataSource>
        </environment>
 </environments>

 

标签:xml,jdbc,配置,用户名,Mybatis,property
From: https://www.cnblogs.com/majestyking/p/16759003.html

相关文章

  • Mybatis用指定的环境Id配置
    如果在mybatis的config文件里面配置了多个JDBC环境该如何使用呢?例如有如下mybatis的配置文件<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEconfiguration......
  • SpringBoot整合Junit、MyBatis
                 ......
  • MyBatis框架:第十章:mybatis缓存
    mybatis缓存说明:缓存指的是把一些常用的数据,保存到一个可以高速读取的缓冲区中。方便程序在频繁读取的时候,可以快速的取出数据。这就叫做缓存。一级缓存指的是,这些缓存......
  • MyBatis框架:第十一章:mybatis 逆向工程
    MyBatis逆向工程,简称MBG。是一个专门为MyBatis框架使用者定制的代码生成器。可以快速的根据表生成对应的映射文件,接口,以及Bean类对象。在Mybatis中,有一个可以自动对单表生......
  • 04. MyBatis的底层原理
    一、使用dom4j解析配置文件1.1、引入依赖<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://ww......
  • mybatis-plus条件构造器QueryWrapper常用方法
    QueryWrapper常用方法*附加条件构造器QueryWrapper常用方法---这几个肯定够用了*/wrapper.eq("数据库字段名","条件值");//相当于where条件wrapper.between(......
  • Android 创建与解析XML(一)—— 概述
    Android是最常用的智能手机平台,XML是数据交换的标准媒介,Android中可以使用标准的XML生成器、解析器、转换器API,对XML进行解析和转换。XML,相关有DOM、SAX、JDOM、DOM......
  • MyBatis的javaType和ofType的区别
      ofType是值映射到list集合中的类型,比如上面的children。当collection进行list集合映射是需要用ofType,也就是一对多的时候使用......
  • Java反射详解,学以致用,实战案例(AOP修改参数、Mybatis拦截器实现自动填充)
    持续创作,加速成长!这是我参与「掘金日新计划·10月更文挑战」的第1天,点击查看活动详情作为Java开发者,你认为反射这个知识点重要程度,在你心里是什么样的呢?以前我也只觉......
  • 【学习笔记】JDBC
    JDBC 什么是数据库驱动数据库驱动就是连接应用程序与数据库的如果没有数据库驱动,应用程序是无法直接到达数据库的,数据库驱动是由数据库厂商来做的 什么是JDBCSU......