mvc(2)
-
[Spring] 전자 도서관 서비스 1
0. 출처 아직 배우고 있는 중이라 부정확한 정보가 포함되어 있을 수 있습니다! 주의하세요! 올인원 스프링 프레임워크 참고. 올인원 스프링 프레임워크 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 1. 프로젝트 설명 일반 도서관에서 사용할 만한 프로그램이다. 도서 대여, 반납, 희망 도서 신청, 회원 가입 등 기능을 제공한다. 가. 관리자 기능 나. 사용자 기능 2. 프로젝트 생성 새로운 Spring Legacy Project를 생성한다. Project name : BookRentalPjt Template : Spring MVC Project Package name : com.office.library pom.xml의 java와 spring-framew..
2023.11.08 -
[Spring] model1, model2, MVC 패턴
1. model1과 model2 model1과 model2는 웹 애플리케이션을 구현하기 위한 프로그램 설계 방법이다. 둘 다 MVC패턴을 웹프로그래밍에 적용한 것이다. 가. model1 아키텍처 JSP와 JavaBeans를 이용해서 웹 애플리케이션을 개발하는 방법이다. 많은 파일을 만들지 않고 HTML 기반의 JSP와 자바빈스만을 이용한다. 개발 속도가 빠르다. 유지 보수가 어렵다. 컨트롤러와 뷰 코드가 JSP에 섞여있음. 잘 사용하지 않는다. 나. model2 아키텍처 model1보다 발전한 방식. 각각의 기능을 모듈화하여 기능에 따른 코드를 분리한다. 서블릿, JSP, JavaBeans를 이용한다. 유지 보수에 유리 클라이언트의 요청을 처리, 제어 → 컨트롤러 클라이언트에 응답하기 → 뷰 비즈니스 로..
2023.09.07