Development/Spring(103)
-
IoC 도식도
IoC 도식도· 프로젝트· IoC가 아닌 경우 도식도· IoC인 경우 도식도 프로젝트objMC객체는 objA와 objB객체에 의존합니다.objMC객체에서 필요한 objA와 objB객체 생성방법은 loC가 아닌 경우와 loC일 경우로 나눌 수 있습니다. IoC가 아닌 경우 도식도개발자가 직접 new해서 객체를 생성하여 사용합니다.objMC객체가 objA와 objB객체를 직접 생성합니다. IoC인 경우 도식도IoC는 제어권이 역전 되었으므로 Container가 객체를 생성한 후 개발자 코드에 주입시켜주는 방식입니다.objMC가 직접 new하지 않고 objA와 objB객체를 외부에서 생성하여 objMC객체로 넣어줍니다.외부에서 생성하는 방법으로 setter를 이용하는 방법과 Constructor를 이용하는 방..
-
Spring Exception 특징
Spring Exception 특징
-
JUnit Library 검색 및 설치
JUnit Library 검색 및 설치 메이븐 저장소로 이동합니다.http://mvnrepository.com/ "JUnit"으로 검색JUnithttps://mvnrepository.com/search?q=jackson 첫번째 항목 선택 최신 RELEASE 버전번호 클릭https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-api Maven항목의 dependency 정보 복사https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-api/5.4.1 pom.xml 파일의 태그안에 붙여넣기 하여 추가합니다.
-
Layered Architecture, Layered Architecture 영역
Layered Architecture· 계층화 아키텍처· 효율적인 개발과 유지보수를 위해 계층화 형태로 구성하여 개발을 합니다.· 대부분의 중규모(Mid-Range) 급 이상, 대규모 어플리케이션에서 적용합니다.· 각 레이어는 독립된 R&R을 가집니다. Layered Architecture 영역크게 3 영역으로 나뉘어 집니다.
-
ERROR - GetMapping cannot be resolved to a type, RequestParam cannot be resolved to a type 해결방법
에러 메시지 GetMapping cannot be resolved to a type RequestParam cannot be resolved to a type 해결방법 Controller관련 어노테이션(Annotation), Parameter 처리 어노테이션에서 발생하는 에러를 해결할 수 있습니다. pox.xml 의존성 추가 pox.xml 에 Spring 라이브러리가 추가되어져 있는지 확인한 후 추가하면 해결됩니다.
-
Static Web Resource 처리
Static Web Resource 처리· Server의 처리가 필요 없는 static web resource는 요청시 Server를 거치지 않고 곧바로 응답이 필요한 곳에 사용합니다.· 특정 URL로 요청이 오면 static resource로 인식하고 바로 응답을 수행합니다.· 태그로 구현합니다. servlet-context.xml location="/WEB-INF/resources/" 실제 응답할 파일이 있는 위치를 지정합니다. mapping="/resources/**" HTTP 요청 URL을 지정합니다. ** **는 /resources/안의 모든 내용을 의미합니다. 요청 URL -> 응답 URLdispatcherServlet이 Front에서 요청을 받으면 처리할 Controller로 넘기지 않고(S..