文档章节

一夜没睡,还跟这揪心的问题缠绵一天,啊啊啊

疯狂的海豚
 疯狂的海豚
发布于 2014/05/30 17:28
字数 535
阅读 447
收藏 6

解决问题的另一层境界,应该不触动问题本身,只为解决问题而解决问题。

妹的,昨晚通宵写用户模块,本想今天白天可以舒舒服服的,听听广播,看看新闻,结果,遇到个棘手的问题

大意就是下面的代码里上描述的

/*
   * 下方的list是分页获得的,那为什么还要list1呢,
   * 当服务处理完后,进行反馈,由于使用了一对多,每次的反馈都会给反馈记录中增加一条新记录,如果反馈结果很差,服务状态会变为已分配,可重新分配任务
   * 但我在”服务分配”这里查询的时候,却无法查到。在别的页面查询中可以查到。可能是因为我这个页面查询使用的是json回传的数据
   * 内部原因没弄懂,但猜到可能是实体类出问题,于是就自己造实体类造list,终于成功,因为我页面显示只需要某些字段,故拆出这些字段
   */
  List<CstService> list = PagingCommon(pageSize, pageNumber);
  List<CstService> list1 = new ArrayList<CstService>();
  System.out.println(list.get(0).getSvrDueTo());
  for(CstService c:list){
   CstService c1 = new CstService();
   c1.setId(c.getId());
   c1.setSvrID(c.getSvrID());
   c1.setSvrCustName(c.getSvrCustName());
   c1.setSvrTitle(c.getSvrTitle());
   c1.setSvrType(c.getSvrType());
   c1.setSvrDueTo(c.getSvrDueTo());
   c1.setSvrCreateBy(c.getSvrCreateBy());
   c1.setSvrCreateDate(c.getSvrCreateDate());
   list1.add(c1);
  }
  System.out.println("最后的list:"+list);
  System.out.println("最后的pageSize:"+pageSize);
  System.out.println("最后的pageNumber:"+pageNumber);
  System.out.println("最后的totalPosts:"+totalPosts);
  System.out.println("最后的totalPages:"+totalPages);
  JSONObject jsonObject = new JSONObject();
  jsonObject.put("pageSize", pageSize);
  jsonObject.put("CstServiceList",list1);//用list,json就无法回传数据,   用list1就没事
  jsonObject.put("totalPosts", totalPosts);
  jsonObject.put("totalPages", totalPages);

 

一度想全部推翻重写,用返回div片段的方式,但还是想在问题上解决问题,结果真的在没彻底弄明白问题的情况下解决了问题。

hiebernate的确好用,管理了jdbc,事务,对象的隐射,各种关系的处理,方便的操作数据,方言等,但碰到这类问题,大约能猜到问题出在哪里,但如何规避,怎么从技术层面上解决,目前还不清楚。学习 !  共勉

© 著作权归作者所有

共有 人打赏支持
疯狂的海豚
粉丝 2
博文 19
码字总数 10461
作品 0
合肥
程序员
私信 提问
加载中

评论(1)

心有灵犀
心有灵犀
懒加载
千金难得,睡个好觉更难,现在的年轻人怎么了?

开头先来个禅师体吧。 青年问禅师:大师,您平时修行是怎么用功的? 禅师微笑道:饥来吃饭,困来即眠。 青年道:这样大家都会,那大家也是同您一样在用功吗? 禅师微笑道:他吃饭时不肯吃饭,...

梦履薄冰
01/03
0
0
2017年1月22号工作总结

今天一天主要是针对磐石农商银行招标文档编写相关技术参数,内容很复杂,过程很揪心。

Mandarava
2017/01/22
1
0
熬夜加班晚睡,只是你偷懒的借口

昨天和师姐师弟小聚。 师姐初入社会半年,繁忙的工作虽身心俱疲,但是掩不住环境打磨的气质与干练,端庄与优雅。 做过健身教练的师弟,在科研上虽不太顺心,但是逐渐清晰的棱角,和成熟男人的...

吃根香蕉压压惊
01/14
0
0
折返点 1749 考试周

这一周是期末考试周。我只有一门考试,开卷,在家作答。 为了期末考试,我特意在周五请了一天的假。卷子上一共10道题目,一天做三或四道,一直做到周日晚上八点。 这门课,期中考试就把我震惊...

我的名字叫清阳
2017/12/11
0
0
面试一家公司告知技术面试通过了,但是一直不谈offer,是黄了吗?

事情是这样的,在N久前面试了一家公司的java岗位,面试完了过了一周没有消息。本着一周没消息就是不过的想法,我也淡忘了。想不到在面试完的第10天左右,hr给我打电话过来说,面试官觉得我不...

仁江
2015/11/10
4.8K
19

没有更多内容

加载失败,请刷新页面

加载更多

1个开发如何撑起一个过亿用户的小程序

本文由云+社区发表 2018年12月,腾讯相册累计用户量突破1亿,月活1200万,阿拉丁指数排行 Top 30,已经成为小程序生态的重量级玩家。 三个多月来,腾讯相册围绕【在微信分享相册照片】这一核...

腾讯云加社区
16分钟前
3
0
golang ssh包使用方法介绍

在使用gexpect包发现很多问题之外,这里又尝试使用ssh user@127.0.0.1的思路进行用户切换。这里记录下具体的使用方法,遇到的ssh: must specify HostKeyCallback 问题的解法方法及最终使用过...

linuxprobe16
22分钟前
0
0
layer

Layui Layer在open弹出层中异步加载数据和form表单radio、checkbox、select不渲染,不可点击的解决办法 layer 实现弹窗提交信息 function confirmUpdateAward(i) { layer.open({ ...

mickelfeng
今天
1
0
Spring boot中如何获取profiles环境

  实现ApplicationContextAware @Componentpublic class QiNiuPropertiesConfig implements ApplicationContextAware { /// 获取当前环境public String getActiveProfile() { ret......

writeademo
今天
4
0
机器学习中的End-to-End到底是怎么回事?

简单讲就是,Input--->系统(这里指神经网络)--->Output(直接给出输入,NN神经网络就给出结果,一气喝成!!!) 借用一段对话:(http://dy.163.com/v2/article/detail/C3J6F2NJ0511AQHO....

火力全開
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部