기린의 기록을 위한 공간

3.Service 본문

Programming/JDBC

3.Service

girin code 2020. 2. 21. 13:32

package com.member.model.service;


import java.sql.Connection;

import static com.common.JDBCTemplate.getConnection;

import static com.common.JDBCTemplate.close;

import com.member.model.dao.MemberDao;

import com.member.model.vo.Member;


//DB접속에 대한 관리는 -> Connection객체로 한다

//Connection과 관련된 트렌젝션처리도 관리함 -> commit(), rollback()

//Connection.close();도 여기서 관리


public class MemberService {

//DB데이터는 DAO에서 가져온다

private MemberDao dao = new MemberDao();

public Member selectId(String id, String pw) {

//1. Connection 정보를 생성

// common패키지의 JDBCTemplate객체에서 생성한것을 가져옴

Connection conn = getConnection();

//dao에서 회원의 아이디, 비밀번호를 가져온다

//DB랑 연결해주는 Connection정보를 변수로 전달

Member m = dao.selectId(conn,id,pw);

close(conn);

return m;

}

}


'Programming > JDBC' 카테고리의 다른 글

6.msg.jsp  (0) 2020.02.21
5.LoginServlet  (0) 2020.02.21
4. VO  (0) 2020.02.21
2.DAO  (0) 2020.02.21
1.JDBCTemplate  (0) 2020.02.21
Comments