package com.hehenian.biz.dal.individualCenter.impl; import java.sql.Connection; import java.sql.SQLException; import java.util.Map; import com.hehenian.biz.common.individualCenter.BeanMapUtils; import com.hehenian.biz.common.individualCenter.Dao; import com.shove.data.DataException; import com.shove.data.DataSet; public class UserDao { //private UserManageDao userManageDao; /** * 用户基本信息 * * @param conn * @param id * @return * @throws SQLException * @throws DataException */ public Map<String, String> queryPersonById(Connection conn, long id) throws SQLException, DataException { Dao.Tables.t_person person = new Dao().new Tables().new t_person(); DataSet dataSet = person.open(conn, " * ", "userId = " + id, "", -1, -1); return BeanMapUtils.dataSetToMap(dataSet); } /** * 根据用户id查询用户信息 * * @param conn * @param id * 用户编号 * @throws SQLException * @throws DataException * @return Map<String,String> */ public Map<String, String> queryUserById(Connection conn, long id) throws SQLException, DataException { Dao.Tables.t_user user = new Dao().new Tables().new t_user(); DataSet dataSet = user.open(conn, "*", " id=" + id, " id desc ", -1, -1); return BeanMapUtils.dataSetToMap(dataSet); } }