在SSH2 中 我用hibernate 的createSqlQuery 查询出来的结果,要放在一个 实体类中(自己定义的VO类),问题就在这,
sql 语句查出来的几条为一组,每一组都有一个或两个是 这个实体类中的一个变量, 要取出这些一组的数据,分别向这个实体类对象中添加!具体该如何实现!比如,查询出来的一个集合 List高分求教!
sql 语句查出来的几条为一组,每一组都有一个或两个是 这个实体类中的一个变量, 要取出这些一组的数据,分别向这个实体类对象中添加!具体该如何实现!比如,查询出来的一个集合 List高分求教!
解决方案 »
- spring quartz表达式,求高手指教
- 求教,dom4j读取属性值有换行符的xml文件会将它转义了,如果保持它的换行意义?
- 关于substring()
- 怎么把<input > 里值拿出来,不是提交给下一个页面的形式
- Stuts里getAttribute函数可以用什么标签替代的?
- 奇怪的问题:用strust2的execAndWait拦载器后在execute()中调用this.getText()方法会null
- 000 关于eclipse中文版
- 求Junit In Action 电子书
- 虚心请教各位高手,急盼回复:根据一周内某一天时间如何计算出前一周的周一和周五的具体时间值,并转化为诸如20030306这样的字符串!
- 我想开发一个中型的B/s系统,用J2ee好不好
- 关于Web.xml配置Spring问题
- java socket问题:server端启动后指定一个端口,当客户端连接后重新分配一个空闲端口进行通讯
有点不明白的地方,为何几条数据是一个实体类的相关成员呢?表的数据应该对应1条记录1个实体才对啊,由多条记录的不同字段来构成实体类,那应该考虑另建一个实体类表,通过建立字段映射关系来关联数据
这里要注意 list里面是数组 使用的时候要 使用list.get(0)[0]引用里面的对象
比如你sql关联查询一个 对象和一个字典对象
这样 对象被取出来,字典对象也被取出来 这两个和成一个数组对象被放到list的一个item里面
页面使用 无论那种框架
使用标签循环
<c:forEach var="asset" items="${requestScope.assetLandList}">
asset[0].landName
或者才Service层将list重新拆装
String hql1="";
Assets ast=null;
Query query1=this.getSession().createQuery(hql);
query.setString(0, assets.getAssetsID());
List<Assets> list1=query.list();
Iterator iter=list1.iterator();
while(iter.hasNext()){
ast=(Assets)iter.next();
}
return ast;