58,454
社区成员
发帖
与我相关
我的任务
分享
package com.dao;
import java.sql.Statement;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.stereotype.Repository;
import com.entity.StudentBean;
@Repository
public class SelectDao {
@Autowired private JdbcTemplate jdbcTemplate;
public List<StudentBean> select() {
List list = null;
Iterator it = null;
list = jdbcTemplate.queryForList("select * from stu");
it = list.iterator();//迭代器,一条一条访问
while(it.hasNext()){
//Map特殊存储模式,分为键和值,一个键对应一个值,获取某一个值时获取相对应键来找值(支持值相同),
//强制转换为map类型,键值对
Map map = (Map)it.next();
//获取键集合
Iterator it2 = map.keySet().iterator();
while(it2.hasNext()){
String key = it2.next().toString();// + "";获取键
String value = map.get(key).toString();//获取键对应的值
}
}
return list;
}
}