把从数据库中查询出的一个字段封装到一个List中,返回List

原创 2015年07月07日 20:13:15
public List getGysInfos() {
Connection conn = MySqlConn.getConnection();//连接数据库
PreparedStatement ps = null;
ResultSet rs = null;
String sql = "select name from tb_gxsinfo";
List<gysModel> list = new ArrayList<gysModel>();

try{
ps = conn.prepareStatement(sql);
rs = ps.executeQuery();
while(rs.next()){
        gysModel model = new gysModel();
model.setQuanchengF(rs.getString("name"));
System.out.println(model.getQuanchengF());
list.add(model);
System.out.println(list);
}
System.out.println(list);
}catch(SQLException e){
e.printStackTrace();
}
return list;

}



   之前把这句写在循环外面,每次都只能存最后一条记录gysModel model = new gysModel();


要存多个数据,就要实例化多个对象



相关文章推荐

List<Entity>排序:根据javabean中的一个字段对beanList进行排序

问题:项目中可能大家经常遇到List 这样的数据结构吧,因为我们经常要查数据库,所得的数据大多都是类似这样的数据结构。 既然是从数据库取数据,排序的问题就应该在sql文中解决了的,可是经常会遇到合并...

怎么对list里面的数据的某一个字段进行排序

集合类List存放的数据,默认是按照放入顺序排序的。我们也可以对list中某一个元素进行排序。例如: package test.tool.gui.dbtool.util; import jav...

J2SE基础夯实系列之List中的数据如何根据对象的某一个或多个字段排序引出Comparable和comparator的使用

引入题目:List中的数据如何根据对象的某一个或多个字段排序?   第一节  对于引入题目的探讨 首先把引入题目表述的清楚一些,在一个List中存储的是一些对象实例,而对象实例包含多...

java中list里面存放map,根据map中的某一个字段进行排序

java中list里面存放map,根据map中的某一个字段进行排序 例如:package com; import java.util.ArrayList; import java.util.Co...

List中的数据如何根据对象的某一个或多个字段排序

第一节  对于引入题目的探讨 首先把引入题目表述的清楚一些,在一个List中存储的是一些对象实例,而对象实例包含多个属性字段,我们要根据对象的某个或者多个属性来对List进行排序。 假设List中...
  • awhip9
  • awhip9
  • 2017年03月13日 15:36
  • 2826

容易遗忘的Comparable:一个结果集List,里面有很多的对象,要求根据对象的指定(age)字段进行排序

要排序的User bean要实现Comparable接口,重写 compareTo方法,面试过程中被问到的时候很可能会思考短路哦 package com.jiaocaigen; ...

382. Linked List Random Node(返回链表中随机一个节点的值)

Given a singly linked list, return a random node's value from the linked list. Each node must have t...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:把从数据库中查询出的一个字段封装到一个List中,返回List
举报原因:
原因补充:

(最多只允许输入30个字)