关于list的问题 我查询数据库得到一条记录,我把它保存在list里面。这条记录比如说是a,b,c,d,e我现在要分别取得a,b,c,d,e。如何从list里把这条记录的每个字段的值取出来阿 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的abcde分别是什么?是数据吗?如果你没有把字段存入List,那list中就没有字段啊,怎么可能从list中得到呢?如果要同时存字段和值,可以用map 你可以写一个bean(如vo.class),对应你的数据表字段,在你取出数据的时候用vo.class封装,然后保存到一个list中,当你需要取出数据来的时候,直接用vo.class的get()方法分解就是了呀, public List findAll() throws SQLException{ String sql = "select id, year, date, content from t_holiday" ; try { QueryRunner qr = new QueryRunner() ; BeanListHandler bh = new BeanListHandler( VoHoliday.class ) ; List list = ( List )qr.query( con, sql, bh ) ; return list ; } catch( SQLException ex ) { } }就类似于这样做, vo.class的字段跟数据表字段是完全对应的,要动数据库就等于动vo,当然要一起改,他们是完全对应的, 连名字都一样,hibernate你用过没有,如果你用过,我想你应该明白我的意思. 其实是有办法解决的.getColumnCount()====目前尚在广州打铁,欢迎批评指证==== 动态更新类,为何行不通? 基础问题发这里因为基础区维护了 刚学java,哪位高手能指点我一下谢谢 求一段代码,能够读取目录下的所有文件 已经类名为字符串,如何进行强制类型转换。? jfreeChart 怎么画平滑曲线 请问tomcat4.0.1与apache连接 新手请教~!! 统计一下,中国有多少jcjp和jcjd?(请跟帖) JPanel add 的代码位置问题 刚才有人问了一个方阵的问题吧?怎么把帖子删掉了 用java做web浏览器
是数据吗?如果你没有把字段存入List,
那list中就没有字段啊,
怎么可能从list中得到呢?如果要同时存字段和值,
可以用map
String sql = "select id, year, date, content from t_holiday" ;
try
{
QueryRunner qr = new QueryRunner() ;
BeanListHandler bh = new BeanListHandler( VoHoliday.class ) ;
List list = ( List )qr.query( con, sql, bh ) ;
return list ;
}
catch( SQLException ex )
{
}
}
就类似于这样做,
====目前尚在广州打铁,欢迎批评指证====