今日完成:调试服务器端,主要解决两个报错
1.UserMapper报错Connot find class。研究了一下发现是一个select中resultMap写成resultType导致的错误。
2.报错Field userDao required a bean。这个bug试了好多解决方法,花了两个小时,加了一堆注释。后来发现原因是Usermapper.xml文件没有扫到com.example.demo.dao这个包所以要在DemoApplication(启动类)上加上
@ComponentScan(...)
@MapperScan(...)
解决了之后Spring编译再无报错
明日计划:明天在gitlab上把前端的代码拷下来,试试看能不能传恰当的参数到小程序端。再下一个MySql WorkBench尝试操作数据库。
今日感想:debug的痛苦之处在于,对于一个bug网上能搜到一百种解决方法,但可能我的bug对应第一百零一种方法。开发程序总会有bug的时候,只能以耐心打动它。