1.Mapper实现的xml问题:
1)关于update的mapper操作有返回值,但是更新表失败,返回为False。
原因:serviceImpl类返回的方法参数列表和Mapper接口定义的方法参数列表里面的参数顺序不一致。
2)若为update类型的数据库操作,则返回类型可以是Boolean、Integer和Void,如果是Void,就直接更新,没有返回值去判断是否更新成功。
3)在mapper实现中,update语句上面不需要加上resultType=
4)mapper实现中,当数据库操作出现问题时,查看变量名是否与数据库表中的字段名一致。



2.注解问题
本微服务调其他微服务时 遇到问题:Consider defining a bean of type ‘com.itmayiedu.feign.MemberApiFeign’ in your configuration.
原因:在Application文件中缺少@EnalbleClients注解。
3.Git问题
git branch 查看分支
git branch -b "qsy" 新建分支
git branch -a "qsy" 切换分支
提交修改:
git add .
git commit -m "XXX"
git push
拉代码:
git pull
这篇博客主要探讨了后端开发中遇到的一些问题。在Mapper实现的XML问题上,指出更新操作失败可能是由于Service层与Mapper接口参数顺序不一致,更新类型可以是Boolean、Integer或Void,并提醒注意resultType的使用。注解问题中,提到了在微服务调用时遇到的Feign错误,解决方法是在配置中添加@EnalbleClients注解。最后,讲解了Git的基本操作,包括查看、新建、切换分支及提交和拉取代码的操作。
1632

被折叠的 条评论
为什么被折叠?



