解决方案 »
- 关于用log4j写入oracle数据库的问题
- 关于HQL更新指定字段问题。
- 请教一个JSF和Facelets的问题
- 有关liferay权限问题
- QQ群号的采集
- 用Java EE开发的一个管理软件生成平台,可生成大规模管理信息系统(附在线演示)
- 请问将struts和jboss整合时,要不要将struts的相关包拷由到jboss下面,还是直接将编译好war发布到jobss的deploy下就就可以了?谢谢。
- struts中读取资源文件,中文乱码怎么解决?
- 应该怎样用JAVA+XML编写一个留言板,谢谢
- 做Java,Jsp/Servlet,EJB编程,数据库要掌握到什么程度?
- spring cglib报错 xxx cannot be cast to xxx
- strust1.2+hibernate单元测试
这样全部查出来了,你先执行看看结果,这是最全的数据,然后用代码处理这些数据。处理起来就简单了,如果按照你的结构,那就是几个list的处理。思路就是aid如果已存在,则再list里添加B的信息;若不存在,就new一个A对象,然后重复前一步(b和c的处理也是一样)。这种处理再实际项目中太多了,你这个需求目测处理代码不超过20行。绝对不要按照你的想法来回查几次库,每请求一次库的性能消耗太大,设计时候要尽可能减少对库的连接。
呵呵 真心不想回你,你们的东西都是请求N次库么?数据都出来了,你放缓存也好,直接显示也好,客户要什么你处理成显示什么不就完了,有任何关系?不要在这里秀下限了好么?
呵呵 真心不想回你,你们的东西都是请求N次库么?数据都出来了,你放缓存也好,直接显示也好,客户要什么你处理成显示什么不就完了,有任何关系?不要在这里秀下限了好么?恩 说的有道理。数据是要一次性查询出来。目前的处理方式,是用hibernate的立即加载