发表于: 2017-06-29 23:34:42
8 1083
一。今天完成的事情:
修改方案设计,昨天评审后查询了一波skill的动态util,对新增公司时需要调用三个接口的方法进行改进;
一先插入一个公司,insert,其中一直在纠结。。。这个插入之后怎么取到插入这个公司的id。
后面才发现util里面自带result返回的就是id,那么接下来就好做了。
对于公司标签处理。插入标签list,固定的公司id就为cid,(公司标签处理方法为插入前先在标签表查找cid,删除所有相同的记录,然后在执行插入)
然后插入公司产品列表,同样是利用insertlist插入产品。(这里考虑到和标签会不会是一样的,我的想法就是先直接删除在插入。)
然后点击保存提交。此接口使用事物管理。其中一个发生异常就rollback
编辑公司,这个地方就会出现新公司产品和老公司产品并存和更新的问题,这里有两种做法,一种是按照新增操作进行,另外一种是一个个取出如果有老公司产品,就比较是有更新还是新增,还是没变。然后进行操作。
同样存在一个疑问就是当我们在返回search接口的时候顺带返回了所有的属性,那么我们在详情页面就可以不用使用新的接口进行处理,直接使用这个接口就行了。
学习了一些源码的概念,感觉还是挺好玩的。
分享一个:
String s1=“100”;
String s2=“100”;
sout(s1==s2);
String s1=new String(“100”);
String s2 =new String (“100”);
sout(s1==s2);
判断两个输出分别是什么~。
二、遇到的问题:问题一中有提出
三、明天计划的事情:
四、收获:
写方案的时候,总会有卡壳的东西,有很多自己考虑不足的地方需要一波学习和借鉴才能进步。加油把。
评论