properties属性引入文件
<?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"> <!-- mybatis的基本配置文件:主要配置基本的上下文参数和运行环境 --> <configuration> <!--配置--> <properties></properties> <!--设置 --> <settings></settings> <!--类型命名 --> <!--别名:pojo对象的别名 --> <typeAliases> <typeAlias alias="user" type="com.itheima.domain.User"></typeAlias> </typeAliases> <!--类型处理器 --> <typeHandlers></typeHandlers> <!--对象工厂 --> <objectFactory></objectFactory> <!--插件 --> <plugins></plugins> <!-- 环境模式:development开发模式 work工作模式 --> <environments default="development"> <!--环境变量 --> <environment id="development"> <!--事务管理器 --> <transactionManager type="JDBC" /> <!--数据源 --> <dataSource type="POOLED"> <property name="driver" value="${db.driver}" /> <property name="url" value="${db.url}" /> <property name="username" value="${db.username}" /> <property name="password" value="${db.pwd}" /> </dataSource> </environment> </environments> <!--数据库厂商标示 --> <databaseIdProvider></databaseIdProvider> <!-- 映射器 --> <mappers> <mapper resource="com/itheima/mapper/IUserMapper.xml" /> </mappers> </configuration>
数据库连接
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/mybatis
jdbc.username=root
jdbc.password=root