728x90
728x90
웹 애플리케이션 계층을 생성할 때 애노테이션은 거의 필수 이다(@Annotation) @Annotation이란 : 주석 코딩에서는 Annotation을 사용하여 주석처럼 특정한 의미를 가지고 있음 프로그램에서 추가적인 정보를 제공해주는 것으로 할 수 있음 Spring에서 가장 많이 사용하는 애노테이션은 ( 내가 생각하는..! ) @Controller spring의 컨트롤러를 의미함 MVC 패턴의 Controller @ReqeustMapping 웹 애플리케이션 사용자가 URL로 웹 페이지를 불러오면 어떤 method가 처리할지 mapping해주는 것 해당 URL에 필요한 데이터를 어떻게 보여줄 건지 구분하는 것 원래는 Get, Post 방식이 있는데 default는 GET이다!! ** GET과 POST 차..
교재 https://thebook.io/080266/0126/ 스프링 코딩 공작소: 4.2.3 실습 도서 정보를 관리하는 퍼시스턴스 계층 - 2 더북(TheBook): (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스입니다. thebook.io 웹 애플리케이션 계층 구조 도메인 객체 -> 퍼시스턴스 계층 -> 서비스계층 -> 프레젠테이션 계층(컨트롤러-> 뷰) 위 사진을 말로 풀어보면 - 사용자가 웹 브라우저를 클릭하고 해당 URL을 통해 웹 페이지에 들어옴 - 웹 브라우저에서 요청을 보냄 - view가 페이지, 모델은 보여줄 데이터를 담은 객체, controller는 모든 데이터에서 특정 데이터만 보여주는 기능이 있는 데이터 전처리해주는 것 - 서비스 계층에서 해당 데이터에서 필요한 것만 보여주는..
교재 : https://thebook.io/080266/0126/ 스프링 코딩 공작소: 4.2.3 실습 도서 정보를 관리하는 퍼시스턴스 계층 - 2 더북(TheBook): (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스입니다. thebook.io 4.1 웹 애플리케이션의 계층적 구조 서블릿 관련 폴더 : 비지니스 폴더 처리 결과 : jsp 파일 도메인 객체 메모리에 적제 -> getter, setter 필요 실습 퍼시스턴스 계층 데이터 액세스 계층을 의미 @Repository : 저장소 역할임 특정 클래스에 @Repository를 선언 - > 저장소 저장소 객체 생성하기 -> com.springmvc.repository 저장소 역할 import pakage 할때 단축키 : ctrl + shift ..