一个bug从1点找到2.40,本来没有写博客的习惯,也不得不记述反思一下。
很简单的一个问题,java接收前端参数,用了对象来接,
打印对象什么的都ok,
后来想着是不是因为接受到空值没处理,又用
单独读取了一遍,还是一直报错,控制台显示
看到问号就本能的觉得是不是乱码了 。。。。。ten thousand years later
才发现是sql语句写错了,set 不能同时更新一组数据,和insert搞混了。。。
真的无语,果然还是代码写的少了,之前写mybatis的时候都是用的 mybatis代码生成器自动生成 mapper.xml,这次突然抽象一下,把所有 dao、model、service 抽取出来,
于是就要手动配置 mapper.xml
真的吐了
总结总结,基础没熟练,必然会在后面做项目的时候表现出来,同样的项目别人很快很高效的完成,而我还在找bug。。。
今一天,不是找vue的bug,就是找mybatis的,彷佛之前的ssm白学了,到springboot这里还退化了。。。
mybatis生成器背锅!!!