Search in sources :

Example 21 with Member

use of com.bitcamp.open.member.Model.Member in project bitcampSCOpen2017 by ryuyj.

the class MemberListService method listView.

public Member listView(String id) {
    dao = sqlSessionTemplate.getMapper(LoginDao.class);
    Member member = dao.selectById(id);
    System.out.println("상세보기  :" + member.toString());
    return member;
}
Also used : LoginDao(com.bitcamp.open.member.dao.LoginDao) Member(com.bitcamp.open.member.model.Member)

Example 22 with Member

use of com.bitcamp.open.member.Model.Member in project bitcampSCOpen2017 by ryuyj.

the class MemberLoginService method loginChk.

public Member loginChk(String id, String pw) {
    // 런타임시에(실행중) 메퍼 생성을 위한 처리
    dao = sqlSessionTemplate.getMapper(LoginDao.class);
    // member 객체를 dao 통해서 받는다.
    Member member = dao.selectById(id);
    System.out.println("svc: " + member);
    // 비밀번호 체크
    if (member != null && !member.matchPassword(pw)) {
        member = null;
    }
    return member;
}
Also used : LoginDao(com.bitcamp.open.member.dao.LoginDao) Member(com.bitcamp.open.member.model.Member)

Example 23 with Member

use of com.bitcamp.open.member.Model.Member in project bitcampSCOpen2017 by ryuyj.

the class MemberDao method showList.

public List<Member> showList() {
    // TODO Auto-generated method stub
    String sql = "select member_id,member_name,regdate,photo from member";
    List<Member> result = jdbcTemplate.query(sql, new RowMapper<Member>() {

        @Override
        public Member mapRow(ResultSet rs, int arg1) throws SQLException {
            // TODO Auto-generated method stub
            Member mem = new Member();
            mem.setMember_id(rs.getString("member_id"));
            mem.setMember_name(rs.getString("member_name"));
            mem.setRegdate(rs.getDate("regdate"));
            mem.setPhoto(rs.getString("photo"));
            return mem;
        }
    });
    return result.isEmpty() ? null : result;
}
Also used : SQLException(java.sql.SQLException) ResultSet(java.sql.ResultSet) Member(com.bitcamp.open.member.model.Member)

Example 24 with Member

use of com.bitcamp.open.member.Model.Member in project bitcampSCOpen2017 by ryuyj.

the class MemberReadService method selectById.

public Member selectById(String id) {
    dao = sqlSessionTemplate.getMapper(MemberDaoInter.class);
    Member member = dao.selectById(id);
    return member;
}
Also used : MemberDaoInter(com.bitcamp.open.member.dao.MemberDaoInter) Member(com.bitcamp.open.member.model.Member)

Example 25 with Member

use of com.bitcamp.open.member.Model.Member in project bitcampSCOpen2017 by ryuyj.

the class MemberUpdateController method memberupdateForm.

@RequestMapping(method = RequestMethod.GET)
public String memberupdateForm(Model model, HttpServletRequest request) {
    String member_id = request.getParameter("member_id");
    Member member = memberUpdateService.selectById(member_id);
    model.addAttribute("member", member);
    return "/member/memberupdateForm";
}
Also used : Member(com.bitcamp.open.member.model.Member) RequestMapping(org.springframework.web.bind.annotation.RequestMapping)

Aggregations

Member (com.bitcamp.open.member.model.Member)30 RequestMapping (org.springframework.web.bind.annotation.RequestMapping)22 Member (com.bitcamp.open.member.Model.Member)11 LoginDao (com.bitcamp.open.member.dao.LoginDao)10 ResultSet (java.sql.ResultSet)3 SQLException (java.sql.SQLException)3 List (java.util.List)2 HSSFSheet (org.apache.poi.hssf.usermodel.HSSFSheet)2 MemberDaoInter (com.bitcamp.open.member.dao.MemberDaoInter)1 MemberRowMapper (com.bitcamp.open.member.service.MemberRowMapper)1