Day13:Spring-boot调试

今日完成:调试服务器端,主要解决两个报错

1.UserMapper报错Connot find class。研究了一下发现是一个select中resultMap写成resultType导致的错误。Day13:Spring-boot调试

Day13:Spring-boot调试

2.报错Field userDao required a bean。这个bug试了好多解决方法,花了两个小时,加了一堆注释。后来发现原因是Usermapper.xml文件没有扫到com.example.demo.dao这个包所以要在DemoApplication(启动类)上加上

@ComponentScan(...)
@MapperScan(...)

Day13:Spring-boot调试

Day13:Spring-boot调试

解决了之后Spring编译再无报错

Day13:Spring-boot调试

 

明日计划:明天在gitlab上把前端的代码拷下来,试试看能不能传恰当的参数到小程序端。再下一个MySql WorkBench尝试操作数据库。

今日感想:debug的痛苦之处在于,对于一个bug网上能搜到一百种解决方法,但可能我的bug对应第一百零一种方法。开发程序总会有bug的时候,只能以耐心打动它。

上一篇:8.12(day13)闭包函数,装饰器,迭代器


下一篇:Day13:学习连接数据(1)