配置数据库连接字符串和MyBatis的XML文件
1、配置数据库连接字符串
- 如果在IDEA项目中添加MyBatis依赖后,运行时出现下述错误,则说明未配置需要的信息,由于MyBatis启动类会读取相关配置,因此若未配置就会出错。
- 解决办法:配置数据库连接字符串。
# 添加MyBatis依赖,必须配置相关信息,否则报错
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
# 只需将其中的databaseName替换成自定义的数据库名
spring.datasource.url= jdbc:mysql://localhost:3306/databaseName?characterEncoding=utf8&useSSL=false
# 用户名
spring.datasource.username=root
# 密码
spring.datasource.password=root
注:若数据库的账号密码错误,则在启动时不会报错,只有在执行时才会报错。
2、配置MyBatis的XML文件
MyBatis的XML文件中是保存数据库的具体操作,配置如下:
# 配置MaBatis的XML的文件路径 在src/main/resources/mapper下创建xml文件
mybatis.mapper-locations=classpath:mapper/**Mapper.xml
- classpath指的是类加载路径
- mapper/**Mapper.xml指的是在mapper文件夹下以Mapper结尾的xml文件