发表于: 2017-07-26 10:52:06
1 1286
今天完成的事情:
1、前台获取职位公司标签列表
2、前台查询职位详情
3、听老大讲课。明白了
明天计划的事情:
1、后台删除职位、新增职位接口
遇到的问题:
1、一个方法里能不能写多个 try catch
2、一般情况下,当存在重名的类时,在debug 时 idea 会在代码顶部提示用户选择哪个类调试,但那个功能不小心被我关闭了。
前台项目 和后台项目都存在 JobController 类,在其中一个的第59行打上断点后,debug 时 idea 会跑到另一个类的第59行。
同时提示“idea source code does not match the bytecode”。
于是谷歌了 “idea debug wrong class”,
“
搜索结果
Debugger focuses on wrong class with multi-module project : IDEA ...”
原来,这个功能是在settings-Debugger-show alternative source switcher 里设置的。打上勾就好了。
3、core包的Job类中的3个字段的数据类型从“integer”改到“String”、重新install一遍聚合项目。后台在新增 job时,依旧认为job那3个字段是integer类型,找了好半天没找着原因。之后发现是core包的版本的版本号事先被改了,而 Service和web的pom文件中用的还是 core的 snapshot版本。
收获:
1、DAL的代码生成的sql问有大用途,可以配置缓存。而DynamicUtil是
评论