这几天没整boot
晚上直接运行不了了
本想是在表现层写点代码测测接口的
localhost8080找半天 结果404
先考虑好久 是不是url输入错了 然后 就发现
结果boot都不能启动了
JUnit也测不出来
找了半天
结果是开关机导致数据库没开
手动打开服务
找到MySQL启动
IDEA连接数据库
再选择架构
这样测试过了 但还是无法启动boot
看了boot的启动信息
分析一下
应该是配置文件没弄
哎 让我配新驱动
更新驱动后还是无法启动boot
上网查了查这个意思
Registered plugin: 'com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor@20ed3303'
Property 'mapperLocations' was not specified.
就是找不到mapper的配置文件了
在以前在数据层会有一个dao层的xml文件
里面有配置信息
我们现在在配置文件application进行了统一配置
说明我们的配置文件书写错误
导致无法扫描
配置信息无法加载
就是找不到Mapper的坐标
找不到mapperLocations
配置文件写错了
我们看看
server:
port: 8080
#下面这些内容是为了让MyBatis映射
#指定Mybatis的Mapper文件
# 专门用来配置的对象datasource
spring:
datasource:
druid:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/mybatis?serverTimezone=UTC
username: root
password: 123456
# 配置mybatis-plus
mybatis-plus:
global-config:
db—config:
table-prefix: tbl_
id-type: auto
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
是不是这个啊
删了
就能运行了、
还是不能
下面格式也不对
应该这样
就能运行了
server:
port: 8080
#下面这些内容是为了让MyBatis映射
#指定Mybatis的Mapper文件
# 专门用来配置的对象datasource
spring:
datasource:
druid:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/mybatis?serverTimezone=UTC
username: root
password: 123456
# 配置mybatis-plus
mybatis-plus:
global-config:
db—config:
table-prefix: tbl_
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl