一个简单的问题,在JAVA访问数据库查询到结果后,怎样把这结果给对应的类(VO)赋值

是这样的:我的一个表存放用户数据.里面有这些项:UID,name,password,等一般来说就是用ResultSetrs;取出数据,然后像这样赋值,得到这条记录的一个类... 是这样的:我的一个表存放用户数据.里面有这些项:UID,name,password,等
一般来说就是用ResultSet rs;取出数据,然后像这样赋值,得到这条记录的一个类:
String UID,name;
UID=rs.getString("UID");
name=rs.getString("name");
User uuuuuu=new User(UID,name,password);

我的问题是:一旦我以后觉得用户表里面的项不够了,要增加些,比如加个头像链接等.下面代码就会多一项:
头像链接=rs.getString("头像连接");
User uuuuuu=new User(UID,name,password,头像连接);

但是我以后每增加一项,就要这样加,非常非常麻烦.因为我的代码里面很多类似上面的代码,作这种更改是非常慢的.所以有没有办法,把一条记录取出来后,自动帮我赋值? 也就是一句话搞定.
如果有第三方包的话,请不要给出包名,说说具体怎么做?或者,有不使用第三方包实现的方法吗?
展开
 我来答
jackylvxg
2013-06-18 · TA获得超过243个赞
知道小有建树答主
回答量:386
采纳率:0%
帮助的人:219万
展开全部
看你怎么查了. 如果是用jdbc 就循环结果集 new vo , 再往vo里扔值
如果是Hibernate或Ibatis这种,就直接设置好属性映射 , 会自动把值扔到实体里的
梁城敏锐
2013-06-18 · 超过16用户采纳过TA的回答
知道答主
回答量:104
采纳率:100%
帮助的人:44.1万
展开全部
页面上全用map,直接把结果向页面上丢,用c标签显示就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式