package com.fgkj.dao.impl;
|
|
import java.sql.ResultSet;
|
import java.sql.SQLException;
|
import java.util.ArrayList;
|
import java.util.List;
|
|
import com.fgkj.dao.BaseDAO;
|
import com.fgkj.dao.CallBack;
|
import com.fgkj.dao.DAOHelper;
|
import com.fgkj.db.DBUtil;
|
import com.fgkj.db.IDatabaseName;
|
import com.fgkj.dto.Map;
|
import com.fgkj.dto.User_inf;
|
|
public class MapImpl implements BaseDAO,CallBack{
|
|
public List getResults(ResultSet rs) {
|
List list=new ArrayList();
|
try {
|
while(rs.next()){
|
Map map=new Map();
|
map.setNum(rs.getInt("num"));
|
map.setUsr_id(rs.getInt("usr_id"));
|
map.setMap_role(rs.getInt("map_role"));
|
map.setMap(rs.getString("map"));
|
map.setNote(rs.getString("note"));
|
list.add(map);
|
}
|
} catch (SQLException e) {
|
// TODO Auto-generated catch block
|
e.printStackTrace();
|
}
|
return list;
|
}
|
|
public boolean add(Object obj) {
|
// TODO Auto-generated method stub
|
return false;
|
}
|
|
public boolean update(Object obj) {
|
// TODO Auto-generated method stub
|
return false;
|
}
|
|
public boolean del(Object obj) {
|
// TODO Auto-generated method stub
|
return false;
|
}
|
|
public List searchAll() {
|
// TODO Auto-generated method stub
|
return null;
|
}
|
|
//0.8根据uid查map信息
|
public List serchByCondition(Object obj) {
|
User_inf uinf=(User_inf) obj;
|
String sql="select num,usr_id,map_role,map,note from web_site.tb_map where usr_id=? order by num";
|
List list=DAOHelper.executeQuery(sql, DBUtil.getConn(), new Object[]{uinf.getUId()}, new MapImpl());
|
return list;
|
}
|
|
public List serchByInfo(Object obj) {
|
return null;
|
}
|
|
}
|