1. register 페이지에서 정보를 싣고 insert페이지로 왔음! 기억하기~~~~
insert = register 페이지를 띄어주고 / insert에 작성한 데이터를 가져와서 db에 넣기 세트!로 실행
# 중요! insert는 jsp가 존재하지 않음!!
= register.jsp 에서 모든 정보를 받고 -> 받은 정보를 db에 insert문으로 올리는 것만 함
= jsp가 필요 없다!
2. case 만들어주기!
- 객체 받아오기 !
- 생성자가 있는 경우 ) productVO에 생성자를 만들어 놓은 경우 = new하면서 한번에 넣어버려!
- 생성자가 없는 경우) productVO에 생성자가 기본밖에 없는 경우 = set으로 하나씩 등록하기!
- 받아온 객체 pvo를 db에 객체를 넣어주기 !
- svc.register(pvo) => 서비스에 만든 객체를 register해준다는 의미 ( register에 밑줄 = 다음 행동설명 : 3번참고 )
- 돌아오는 리턴값을 받아 성공/실패를 출력하는 구문도 만들면 땡큐
3. register에 마우스 올리고 interface 만들기!
4. interface만들면 자동으로 ProductService에 메소드도 만들기!
5. ProductService에 메소드만들고 메소드 내용적기
- 진입성공 메세지
- 리턴으로 dao.insert(pvo)만들기!
- 하지만! dao가 아직 없으니 먼저 위에 private DAO dao; 와 생성자에 dao=new ProductDAO();를 생성하기
6. dao를 만들어주기
- DAO에 밑줄이 있으니 클릭해서, repository에 DAO 인터페이스 생성!
- 또 타고가서 , repository에 ProductDAO 클래스 생성!
7. ProductDAO에 db랑 연결하는 DBconnector만들기
8. DBconnector 만들기
9. ProductDAO에 DB에 넣는 insert메소드 내용 적기
출력화면
'JSP > JSP 공부' 카테고리의 다른 글
[jsp] 6. detail 제품상세페이지 만들기 (0) | 2023.05.11 |
---|---|
[jsp] 5. list 전체출력페이지 만들기 (0) | 2023.05.11 |
[jsp] 2. ProductController 만들기! (product 연결) (0) | 2023.05.11 |
[jsp] 3. register 등록하는 페이지 만들기 (0) | 2023.05.11 |
[jsp] 1. 설계도, 컨트롤러 -> 서비스 연결하기 (0) | 2023.05.11 |