JSP 웹 MVC 과정

Ruinak·2021년 5월 25일
0

JSP Blog Project

목록 보기
1/16
post-thumbnail

1. JSP 블로그 시작 설정

https://github.com/codingspecialist/JSP-Blog-V6/tree/6924ef43700d96c297751e2aa6889af919d4b049

  • Board.java
  • BoardDAO.java
  • User.java
  • UserDAO.java
  • BoardController.java
  • UserController.java
  • BoardDetailDTO.java

2. DB 연결 세팅 완료

https://github.com/codingspecialist/JSP-Blog-V6/tree/d9bd2bb74a6db1e11f317b0ccd828d05bfaf3f79

  • DBConn.java
  • context.xml
  • web.xml

3. 컨트롤러 기능 정의 완료

https://github.com/codingspecialist/JSP-Blog-V6/tree/329d7603c6f58dbd149ba9470c30f834d88dde2e

  • BoardController.java
  • UserController.java
  • web.xml

4. 팩토리 패턴 틀 완성

https://github.com/codingspecialist/JSP-Blog-V6/tree/42f629113417906841b00473994de0db9da00856

  • Action.java
  • JoinAction.java
  • JoinFormAction.java
  • BoardController.java
  • UserController.java

5. 디자인 템플릿 완성

https://github.com/codingspecialist/JSP-Blog-V6/tree/ee5a9214ee3bceffebc2c313a36e51974fba0a5d

  • Factory.java
  • BoardController.java
  • UserController.java
  • size.css
  • style.css
  • list.jsp
  • header.jsp
  • footer.jsp
  • joinForm.jsp
  • index.jsp

6. 회원가입 직전까지 완성

https://github.com/codingspecialist/JSP-Blog-V6/tree/2b47401e309c7393c49a72de495e7cffbbea1a3a

  • Board.java
  • User.java
  • UserDAO.java
  • JoinAction.java
  • JoinFromAction.java
  • BoardController.java
  • UserController.java
  • header.jsp
  • joinForm.jsp
  • index.jsp

7. 회원가입 완료 - Validation + Script

https://github.com/codingspecialist/JSP-Blog-V6/tree/26891c166712af964a515733d34dd484dc11e3f3

  • BoardDAO.java
  • UserDAO.java
  • CrudDAO.java
  • JoinAction.java
  • Script.java
  • ValidationHandler.java
  • BoardController.java

8. 로그인 진행중

https://github.com/codingspecialist/JSP-Blog-V6/tree/431c124a383668bef7c9a0e34cc9cb14bac917dc

  • LoginACtion.java
  • LoginFormACtion.java
  • UserController.java
  • loginForm

9. 로그인 완료

https://github.com/codingspecialist/JSP-Blog-V6/tree/be146cc15acd48c667d45cfdf4cdb3ed04565cc4

  • UserDAO.java
  • LogoutAction.java
  • UserController.java
  • header.jsp

10. 싱글톤 패턴으로 DAO 변경

https://github.com/codingspecialist/JSP-Blog-V6/tree/96d9e9d403bcb057391d59d20c6eaa2be0712a41

  • BoardDAO.java
  • UserDAO.java
  • JoinAction.java
  • LoginAction.java
  • LgoinFormAction.java
  • loginForm.jsp

11. 글쓰기 완료

https://github.com/codingspecialist/JSP-Blog-V6/commit/08cac24babe011efb08ccce4448dfff0b204c62e
https://github.com/codingspecialist/JSP-Blog-V6/tree/e35e553d32c84d1f7db249eca9d04a1acb21cc7c

  • BoardDAO.java
  • SaveAction.java
  • SaveFormACtion.java
  • Script.java
  • ValidationHandler.java
  • BoardController.java
  • summerTest.jsp
  • saveForm.jsp
  • header.jsp

12. 게시글 상세보기 - 데이터 뽑아오기

https://github.com/codingspecialist/JSP-Blog-V6/commit/08cac24babe011efb08ccce4448dfff0b204c62e

  • BoardDAO.java
  • DetailAction.java
  • ListACtion.java
  • ValidationHandler.java
  • BoardController.java
  • BoardDetailDTO.java
  • index.jsp
  • list.jsp

13. 뷰 완성 및 페이징 완성

https://github.com/codingspecialist/JSP-Blog-V6/commit/3c48e5bd591491361a498fc09b3aae24e97e1d55

  • BoardDAO.java
  • UserDAO.java
  • ListAction.java
  • BoardDetailDTO.java
  • index.jsp
  • detail.jsp
  • list.jsp

14. 글 삭제 및 블로그 끝

https://github.com/codingspecialist/JSP-Blog-V6/commit/5d044a140e59e458565e5f63f40a54d3cc564429

  • BoardDAO.java
  • DeleteAction.java
  • BoardController.java
  • detatil.jsp
profile
Nil Desperandum <절대 절망하지 마라>

0개의 댓글