카앙구운 2015. 10. 16. 11:09
728x90
반응형

이전 글에 믿에 selectMember()를 매번 만드는게 아니라 MemberController라는 클래스를 만들어 호출해서 사용하도록 하였다.



package sample.web;


import java.io.IOException;

import java.io.Reader;

import java.sql.SQLException;

import java.util.List;


import com.ibatis.common.resources.Resources;

import com.ibatis.sqlmap.client.SqlMapClient;

import com.ibatis.sqlmap.client.SqlMapClientBuilder;


import sample.dao.MemberDAO;


public class MemberController {

public List selecMember() throws IOException, SQLException {

SqlMapClient sqlMapClient = null;

Reader reader = Resources.getResourceAsReader("SqlMapConfig.xml");

sqlMapClient = SqlMapClientBuilder.buildSqlMapClient(reader);

reader.close();

MemberDAO dao = new MemberDAO();


List list = (List) dao.getListMember(sqlMapClient);

return list;

}


public List datailMember(String id) throws IOException, SQLException {

SqlMapClient sqlMapClient = null;

Reader reader = Resources.getResourceAsReader("SqlMapConfig.xml");

sqlMapClient = SqlMapClientBuilder.buildSqlMapClient(reader);

reader.close();

MemberDAO dao = new MemberDAO();


List list = (List) dao.getDetailMember(sqlMapClient, id);

return list;


}

}



728x90
반응형