봉봉의 개인 블로그

2017-05-15-E 본문

학원에서 배운것들/TEA - E

2017-05-15-E

봉봉이네 2017. 5. 15. 17:23

jsp java DTO DAO insert처리 분리 시키기


먼저 kr.or.ksmart.dao 패키지를 생성한다.

패키지 안에 Mdao 클래스를 생성한다.

이런식으로 생성을 해줍니다.

그리고 나서 m_insert_pro.jsp 파일안을

이런식으로 바꿔서 작성해줍니다.

설명을 잠깐 하자면 Mdao클래스 타입으로 mdao객체참조변수를 선언하고 Mdao생성자 메서드를 통해서 생성된 객체의

주소값을 mdao객체참조 변수안에 데이터를 할당한다.

그리고 할당된 주소값안의 mInsert 메서드 호출시 m에 할당된 주소값을 매개변수값으로 입력하고 mInset 메서드가 실행된다. 그리고 나서 Mdao 클래스 안을 아래와 같이 작성해줍니다.

mInsert를 호출했으니 14~29부분을 보자면

먼저 드라이버로딩과 DB를 연결시켜줍니다 .그후 쿼리 실행을 위한 준비를하고 쿼리실행을 하고 객체를 종료시켜줍니다.

마찬가지로

mUpdate 메서드도 드라이버 로딩과 DB연결 그후 쿼리 실행을 위한 준비를 하고 쿼리를 실행하고 객체를 종료시킵니다.

아래는 m_update_pro.jsp 의 내용이다.

그후 mDelete내용도 설명하자면

매개변수의 값을 아이디값 하나이므로 매개변수로 id의 값을 받고 드라이버로딩과 DB연결 그리고

쿼리 실행을 위한 준비와 쿼리 실행을하고 객체를 종료시켜줍니다

아래는 m_delete_pro.jsp 의 내용이다.


'학원에서 배운것들 > TEA - E' 카테고리의 다른 글

2017-05-23-E  (0) 2017.05.23
2017-05-16-E  (0) 2017.05.16
2017-05-09-E  (0) 2017.05.09
2017-05-08-E  (0) 2017.05.08
2017-05-02-E  (0) 2017.05.02
Comments