工作学习日记 后端问题

这篇博客主要探讨了后端开发中遇到的一些问题。在Mapper实现的XML问题上,指出更新操作失败可能是由于Service层与Mapper接口参数顺序不一致,更新类型可以是Boolean、Integer或Void,并提醒注意resultType的使用。注解问题中,提到了在微服务调用时遇到的Feign错误,解决方法是在配置中添加@EnalbleClients注解。最后,讲解了Git的基本操作,包括查看、新建、切换分支及提交和拉取代码的操作。

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注解。

转自博客:Feign报错:Consider defining a bean of type 'com.itmayiedu.feign.MemberApiFeign' in your configuration._幸遇三杯酒好,况逢一朵花新-优快云博客

3.Git问题

git branch 查看分支

git branch -b "qsy" 新建分支

git branch -a "qsy" 切换分支

提交修改:

git add .

git commit -m "XXX"

git push

拉代码:

git pull

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值