阐述
这几天没整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