只显示主题贴

[quote="jianfeng008cn"][quote]xml 代码 1. 2. {1} 3. {2} 4. {3} 5. 6. [/quote] 变成这样的不久可以支持多种返回的数据格式了 [code] 1. 2. {1} 3. {2} 4. {3} {4} 5. 5. 5. 5. 5. ... 6. [/cod ...
  • 进入论坛 Java
总算搞明白了,hibernate和ibatis抓取集合的时候都是通过连接抓取数据,这个时候是有很多重复数据的,然后在java代码里面设置对象属性及关联容器中的对象属性的。这样有个很大的限制就是不能分页。
不明白hibernate、ibatis在查询对象的时候是如何join直接抓取关联容器的,如果是用left join,那样就有很多重复元素,如果查询出来之后再用java代码消除重复并设置实体对象及其关联容器的话那数据库分页就有问题了。
映射配置都为延迟加载,查询的时候通过criteria.setFetchMode(path, FetchMode.JOIN)将关联容器设置为join方式抓取,调用方法代码如下: java 代码   /**   * 对指定的属性采用join方式抓取对象集   *    * @param <E>   *        ...
A 一对多关联 B, 查询的时候希望把A中关联B的集合一起加载了,我用Criteria查询试了试,查出来的结果集里面并没有加载关联B的集合,并且A还有重复记录,似乎不行,请问该如何查询?
不过感觉楼上几位思路更好,这样最简单。
  • 进入论坛 Java
主要是利用DynaBean,从客户端提交的数据都保存导DynaBean里面,然后再通过beanutils拷贝到实体对象里面去, 现在准备用struts2,正打算实现一个拦截器,将客户端表单提交过来的数据保存到DynaBean对象里面,然后再手动拷贝导实体对象。
  • 进入论坛 Java
我最近也在思考这个问题,之前在struts 1.3.8里面都是这样做的: struts-config.xml 表单配置: xml 代码   <form-bean name="projectForm"       type="org.apache.struts.validator.LazyValidatorForm">   </form-bean>   st ...
  • 进入论坛 Java
俺目前不用ror的主要理由是ror的周边库还太少, 在java里面分词搜索、导出为word,excel,pdf以及生成个统计图都非常方便,但ror里面这些都还很难。
  • 进入论坛 Ruby
我们以前也是这么作的, 但是用户提出需求要求永久删除, 后来只好添加了这个功能。
  • 进入论坛 Java
lijiangt
搜索本博客
博客分类
最近加入圈子
存档
最新评论
评论排行榜