본문 바로가기

분류 전체보기204

Java Weekly, 365 호 1. Spring과 자바 >> Java 애플리케이션의 네이티브 메모리 누수 문제 해결 [ blogs.oracle.com ] 네이티브 메모리 부족 오류 – 네이티브 메모리 누수를 식별하고 JVM에서 진단하는 다양한 접근 방식입니다. >> Helidon 2.2.0 출시 [ medium.com ] Project Loom , GraphQL, Micronaut 및 확장 된 GraalVM 지원과의 통합이 모두 새로운 Helidon 버전에서 제공됩니다. >> Resilience4j로 회로 차단기 구현 [ reflectoring.io ] 원격 서비스와의 탄력적 인 통합 – 보다 안정적인 원격 통화 를 위해 회로 차단기 를 사용하는 방법에 대한 실용적인 사용방법(예제)입니다 . 읽을만한 가치 : >> Java HTTP .. 2021. 4. 13.
스프링 컨트롤러에 대한 빠른 사용방법(예제) 1. 소개 이 기사에서는 Spring MVC의 핵심 개념 인 컨트롤러에 초점을 맞출 것입니다. 2. 개요 한 발 뒤로 물러나 일반적인 Spring Model View Controller 아키텍처 에서 Front Controller 의 개념을 살펴 보겠습니다 . 매우 높은 수준에서 우리가보고있는 주요 책임은 다음과 같습니다. 들어오는 요청을 가로 챕니다. 요청의 페이로드를 데이터의 내부 구조로 변환합니다. 추가 처리를 위해 데이터를 모델 로 보냅니다. 모델 에서 처리 된 데이터를 가져와 렌더링을 위해 해당 데이터를 뷰로 이동 합니다. 다음은 Spring MVC 의 높은 수준의 흐름에 대한 빠른 다이어그램입니다 . 보시다시피 DispatcherServlet 은 아키텍처에서 Front Controller 의 .. 2021. 4. 13.
Spring MVC의 Model, ModelMap 및 ModelAndView 1. 개요 이 기사에서는 Spring MVC에서 제공 하는 핵심 org.springframework.ui.Model , org.springframework.ui.ModelMap 및 org.springframework.web.servlet.ModelAndView 의 사용법을 살펴 보겠습니다 . 2. Maven 의존성 pom.xml 파일 에서 spring-context 의존성으로 시작해 보겠습니다 . org.springframework spring-context 5.2.2.RELEASE 스프링 컨텍스트 의존성의 최신 버전은 여기 에서 찾을 수 있습니다 . 의 경우 의 ModelAndView 의 스프링 웹 의존성이 필요합니다 : org.springframework spring-web 5.2.2.RELEASE .. 2021. 4. 13.
Spring 웹 컨텍스트 1. 소개 웹 애플리케이션에서 Spring을 사용할 때 모든 것을 연결하는 애플리케이션 컨텍스트를 구성하는 몇 가지 옵션이 있습니다. 이 기사에서는 Spring이 제공하는 가장 일반적인 옵션을 분석하고 설명 할 것입니다. 2. 루트 웹 애플리케이션 컨텍스트 모든 Spring 웹앱에는 라이프 사이클에 연결된 관련 애플리케이션 컨텍스트 인 루트 웹 애플리케이션 컨텍스트가 있습니다. 이것은 Spring Web MVC 이전의 오래된 기능이므로 특별히 웹 프레임 워크 기술과 관련이 없습니다. 컨텍스트는 애플리케이션이 시작될 때 시작되고 서블릿 컨텍스트 리스너 덕분에 중지되면 삭제됩니다. 모든 ApplicationContext 구현에이 기능이있는 것은 아니지만 가장 일반적인 컨텍스트 유형도 런타임에 새로 고칠 수 .. 2021. 4. 12.