外派公司上班记-第三天

        今天7:50出门比较晚,没有赶上人少的公交,但是还好依然是提前到的公司,因为我们不是正式员工所以只能每天手动签到,下班也要手动签退!!!

        今天继续写那两个接口,昨天晚上想回家好好看一看那个SQL语句怎么写,但实在是太困没挺住就去睡了,实际收获也不大,但也找到了几个参考的接口。

        我这个接口是实现客户信息分页查询的,用到了4张表相互查询,要是然我自己写我肯定写不出来,还好有写完的做参考,我就把和我查询一样表的SQL语句复制了过来,再改一改,就写完了?当然不是,还有一个最后的排序是按下单实现排序,我想了半天我客户信息哪有下单时间,还好我的那个小伙伴帮我看了看接口文档,说这个可能有问题你要不去问问经理。我实在没有头绪就去问了项目经理,果然这个接口文档是错的,是按注册时间排序这样就顺多了。

        等下午我一顿操作猛如虎,写下了80多行的SQL语句(参数多,一个参数站一行),接下来就是开始测试了,这时又有一个难题摆在了我的面前,我这个接口需要登录才能操作,导致我一用PostMan调接口就显示未登录,我找了半天发现有一个session的类里限制了只要是 .do 结尾的接口都要登录验证,索性我就把我的接口中的do先删除,等接口调通在加回来。

        这时第二个问题又来了,一直显示参数错误,只好一步一步判断,在一些关键点用log.debug打注释,果然我的Mapper掉SQL这里卡住了,这一排查发现是别名大小写的问题,这种小问题最致命,查是查到了但是有好多字段都没有数据都是null,这回是Mapper.XML里的resultMap问题,驼峰命名法对不上数据库里的字段,又是一顿改。

        第三个问题,在实现类里有一个处理日期的方法,一直卡在这个方法上,这回又给先注掉了,这回是调通了,但通是通了还有好多地方需要改,回家接着弄吧,今天也算把第一个接口完成了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值