发表于: 2017-07-08 23:46:47

1 1256


【说明】今天上午解决了bug,然后跑起来了,然后下午写了一个职业列表接口,晚上研究职业详情接口

一:今日完成

⒈ task1—1:解决环境报错

  ⑴ 技能点 1

之前一直报错说是调用service 的接口出现 了问题,然后自己疑惑到底为什么

现在想来,排除其它的bug之外,最重要的其实就是没有配置scollop

根本就没有办法获取sercie 提供的服务。

还有就是异常信息的展示,之前自己觉得文件路径我有报错应该是可以正常显示信息的,

结果发现其实是没有的

专门做了一个测试

查了一个不存在的值,然后返回的竟然是0

也就是success??

,,这是代码的问题

然后改了以后异常信息是10001 约定码

根本就没有查询呀

------------------

  ⑵ 技能点 2

这个路径的问题真是让人无语

最开始的报错是找不到资源 404 

然后发现给出的提示信息是乱码,特别是 带有 短横线的 文件夹

更是出问题

听师兄的做法就是排除干扰

把目录变成 不带 短横线的文件夹

然后发现就没有问题了

------------------

  ⑶ 技能点 3

这个是找不到自定义的工具类

怎么可能

命名就在同一个package里面

rebuild也不行

在网上找了找

发现是需要更新idea 的索引

之前自己在做过强行停止运行(建索引)

然后现在就有问题了

方法是

------------------

⒉  task1—2:职位列表接口

  ⑴ 技能点 1 :page size count total

page是请求页

size 是 请求大小

count是ids 的集合

total 是 count 的大小

查了一下total 的实现

发现total 是count 的size

count 是List<Long>类型
但是这个List<Long>也 是ids的返回类型
ids的类型是ArrayList()
然后返回的时候就自动转换了??

------------------

  ⑵ 技能点 2 :DynamicUtil getProfessionList

这个是动态组装sql语句,根据参数的不同

有些参数是可以为null的

------------------

  ⑶ 技能点 3:getIdsByDynamicCondition

这个返回的就是符合条件的职位id列表

作为查询条件------------------

⒊ task1—3 :职位详情解接口

  ⑴ 技能点 1 :职位信息 公司标签信息 职位标签信息

三张表:职位和公司标签,职位标签

两张表:职位(公司标签或者公司标签id)和公司标签

------------------

  ⑵ 技能点 2 :根据公司标签id查询 职位标签?

我的是直接在职位表里面查询职位标签信息

如果职位表里面放的是公司标签的id

那么实现逻辑又会有不一样的地方

------------------

  ⑶ 技能点 3 :查询公司标签

调用了一个接口------------------

二:明日计划

明天因为时间充足(or 有限),打算完成

①继续后台剩下的职位接口

------------------

②晨会说一下写接口碰到的一些问题

------------------

③准备小课堂

------------------

三:疑难问题

发现一个问题

获取到的列表发布时间是没有值的

怎么回事?

应该是没有时间戳的转换?

还是格式的问题

四:思考总结

Ⅰ 对自己今天的进度满意吗

------------------还是和别人讨论可以更快地搞清楚问题

Ⅱ 那些困扰自己的问题所在

------------------分页时候的几个参数

Ⅲ 暗示自己为明天加油打劲

------------------向张帆学习



返回列表 返回列表
评论

    分享到