<configuration>
<!-- 通过resources方式,用于指定配置文件的位置,是按照类路径的方式-->
<!-- <properties resource="druid.properties">-->
<!-- url属性:按照url的写法来配置,-->
<properties url="file:///D:/dogdog/java/maven_mybatis/src/main/resources/druid.properties">
<!-- 可以在标签内部定义连接数据库的信息,亦可以通过属性引用外部配置文件信息-->
</properties>
<!-- 配置环境-->
<environments default="mysql">
<!-- 配置MySQL的环境 -->
<environment id="mysql">
<!--配置事务的类型-->
<transactionManager type="jdbc"></transactionManager>
<!-- 配置数据源-->
<dataSource type="pooled">
<!-- 配置连接数据库的基本信息-->
<!-- <property name="driver" value="com.mysql.cj.jdbc.Driver"/>-->
<!-- <property name="url" value="jdbc:mysql://localhost:3306/day14?useSSL=false&serverTimezone=UTC"/>-->
<!-- <property name="username" value="root"/>-->
<!-- <property name="password" value="123456"/>-->
<!-- 通过外部配置文件定义数据库信息-->
<property name="driver" value="${driverClassName}"/>
<property name="url" value="${url}"/>
<property name="username" value="${username}"/>
<property name="password" value="${password}"/>
</dataSource>
</environment>
</environments>
<mappers>
<!-- 指定映射配置文件的位置,映射配置文件指的是每个dao独立的配置文件-->
<!-- <mapper resource="com/hongyan/dao/UserDao.xml"/>-->
<!-- 使用注解的方式-->
<mapper class="com.hongyan.dao.UserDao"/>
</mappers>
</configuration>
druid.properties
driverClassName=com.mysql.cj.jdbc.Driver
url=jdbc:mysql://localhost:3306/day14?useSSL=false&serverTimezone=UTC
#driverClassName=com.mysql.jdbc.Driver
#url=jdbc:mysql:///rda_s2_ir
username=root
password=123456
initialSize=5
maxActive=10
maxWait=3000