<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <!-- configuration:根标签 --> <configuration> <!-- environments:配置多个连接数据库的环境 default:设置默认使用的环境id --> <environments default="development"> <!-- development:开发环境 --> <!-- environment:配置某个具体的环境 属性: id:表示连接数据库的环境的唯一标识,不能重复 --> <environment id="development"> <!-- transactionManager:设置事务管理的方式 属性 type=JDBC/MANAGED JDBC:表示当前环境中执行SQL时,使用的JDBC中原生的事务管理方式,事务的提交或回滚需要手动处理 MANAGED:被管理,列入Spring --> <transactionManager type="JDBC"/> <!-- dataSource:配置数据源 属性: type:设置数据源的类型 type=POOLED|UNPOOLED|JNDI POOLED:表示使用数据库连接池缓冲数据库连接 UNPOOLED:表示不使用数据库连接池 JNDI:表示使用上下文中的数据源 --> <dataSource type="POOLED"> <!-- 设置连接数据库的驱动 --> <property name="driver" value="com.mysql.cj.jdbc.Driver"/> <!-- 设置连接数据库的url --> <property name="url" value="jdbc:mysql://127.0.0.1:3306/mybatis?serverTimezone=Asia/Shanghai&useSSL=false"/> <!-- 设置连接数据库的用户名 --> <property name="username" value="root"/> <!-- 设置连接数据库的密码 --> <property name="password" value="123123"/> </dataSource> </environment> </environments> <!-- mappers:引入映射文件 --> <mappers> <mapper resource="mappers/UserMapper.xml"/> </mappers> </configuration>
Mybatis的核心配置文件详细
最新推荐文章于 2024-03-01 22:48:08 发布