idea运行mybatis时连不上MySQL## jdbc
我加了cj,但是还是提示有问题,也连不上MySQL。密码用户名是对的,拼写也是对的,没空格。MySQL权限也打开了,其他问题就不知道了,哪位大佬能帮帮我,求求了!!!
连接环境配置
<objectFactory type="com.ch07.factory.NewObjectFactory">
<property name="name" value="NewObjectFactory"/>
</objectFactory>
<!--1.配置环境 ,默认的环境id为mysql -->
<environments default="mysql">
<!--1.2.配置id为mysql的数据库环境 -->
<environment id="mysql">
<!-- 使用JDBC的事务管理 -->
<transactionManager type="JDBC" />
<!--数据库连接池 -->
<dataSource type="POOLED">
<!-- 数据库驱动 -->
<property name="driver" value="${jdbc.driver}" />
<!-- 连接数据库的url -->
<property name="url" value="${jdbc.url}" />
<!-- 连接数据库的用户名 -->
<property name="username" value="${jdbc.username}" />
<!-- 连接数据库的密码 -->
<property name="password" value="${jdbc.password}" />
</dataSource>
</environment>
</environments>
<!--2.配置Mapper的位置 -->
<mappers>
<mapper resource="com/ch07/mapper/CustomerMapper.xml" />
<mapper resource="com/ch07/mapper/UserMapper.xml" />
</mappers>
pom.xml
<?xml version="1.0" encoding="UTF-8"?>
4.0.0
<groupId>javaee-mybatis</groupId>
<artifactId>ch07</artifactId>
<version>1.0-SNAPSHOT</version>
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*</include>
</includes>
</resource>
</resources>
</build>
<dependencies>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.0</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.20</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
</dependencies>
问题找到了,我这是导入的代码,所以相应的.class文件也要改。