본문 바로가기
반응형

MVC2

(Fin) 스프링 MVC를 이용한 게시판 구축 (X) Preface 이번 장은 스프링 MVC를 이용하여 간단한 게시판을 구축해보는 내용을 다루지만, 스프링 전문 서적이 아닌 탓인지 코드 및 개발 환경 구축에 관한 설명이 다소 부족하다고 느껴져 중간에 실습을 중단하고 한 번 훑어보는 식으로 넘어갔다. 무엇보다 MVC 실습은 얼마전 구매한 인프런 강의를 통해 진행하는 것이 훨씬 효율적일 것 같다는 생각이 들었다. 이번 책의 마지막 장은 람다에 관한 내용인데 이미 '이것이 자바다' 책에서 람다식을 다뤘으므로 따로 글을 업로드하기보단 복습하는 느낌으로 읽어보고 마무리할 듯하다. 또, 책을 마친 뒤 JSP 관련 글을 전체적으로 복습한 후 인프런 강의를 시작할 계획이다. - 스프링 MVC에선 @Controller 어노테이션이 붙은 클래스 안에 @ReauestMappi.. 2023. 9. 12.
JSP, Oracle을 사용한 자료실형 게시판(MVC 패턴) Preface 이번 장에선 MVC 패턴을 이용해 비밀번호로 사용자를 검증하는 자료실형 게시판을 만들었다. 첨부파일을 업로드할 수 있는 점을 제외하면 전체적인 기능과 코드는 이전에 제작한 회원제 게시판과 비슷하다. 다만, 서블릿을 이용해 각각의 기능을 분리하여 코드를 작성하다보니 파일도 많아지고 원하는 기능을 추가하기도 복잡해진 것 같다. 글을 업로드한 후 코드를 다시 한 번 훑어보며 부족한 부분을 수정할 생각이다. MVC 패턴을 사용한 코드 작성을 간략히 정리하자면 1) DTO를 통해 사용할 변수를 선언 2) DAO에서 DB 연결 및 사용할 메서드를 정의 3) 서블릿, 즉 자바 클래스(*.Controller)에서 메서드를 사용하여 작업 처리 4) 뷰(jsp 파일)를 통해 화면에 내용 출력 순인 것 같다... 2023. 6. 29.