728x90 반응형 전체 글112 [스프링MVC 31] 스프링 MVC: 컨트롤러 통합 [스프링MVC 30] 스프링 MVC 시작하기 (tistory.com) [스프링MVC 30] 스프링 MVC 시작하기 스프링이 제공하는 컨트롤러는 애노테이션 기반으로 동작해서, 매우 유연하고 실용적이다. 과거에는 자바 언어에 애노테이션이 없기도 했고, 스프링도 처음부터 이런 유연한 컨트롤러를 제공 joly156.tistory.com @RequestMapping이 클래스 단위가 아니라 메서드 단위에 적용된 것을 확인할 수 있다. 따라서 컨트롤러 클래스를 유연하게 하나로 통합할 수 있다. 컨트롤러를 통합한 예제 코드 컨트롤러 클래스를 통합하는 것을 넘어서 조합할 수 있다. 클래스 레벨에 다음과 같이 @RequestMapping을 두면 메서드 레벨과 조합이 된다. /springmvc/v2/members라는 중복코.. 2023. 8. 8. [스프링MVC 30] 스프링 MVC: 시작 스프링이 제공하는 컨트롤러는 애노테이션 기반으로 동작해서, 매우 유연하고 실용적이다. 스프링이 제공하는, 애노테이션을 활용한 매우 유연하고 실용적인 컨트롤러가 바로 @RequestMapping을 사용하는 컨트롤러 [스프링MVC 28] 스프링 MVC 구조: 핸들러 매핑과 핸들러 어댑터 (tistory.com) [스프링MVC 28] 스프링 MVC 구조: 핸들러 매핑과 핸들러 어댑터 지금은 전혀 사용하지 않지만, 과거에 주로 사용했던 스프링이 제공하는 간단한 컨트롤러로 핸들러 매핑과 어댑터를 이해해보자. 스프링도 처음에는 이런 딱딱한 형식의 컨트롤러를 제공했다. joly156.tistory.com @RequestMapping RequestMappingHandlerMapping RequestMappingHand.. 2023. 8. 7. [스프링MVC 29] 스프링 MVC 구조: 뷰 리졸버 [스프링MVC 28] 스프링 MVC 구조: 핸들러 매핑과 핸들러 어댑터 (tistory.com) [스프링MVC 28] 스프링 MVC 구조: 핸들러 매핑과 핸들러 어댑터 지금은 전혀 사용하지 않지만, 과거에 주로 사용했던 스프링이 제공하는 간단한 컨트롤러로 핸들러 매핑과 어댑터를 이해해보자. 스프링도 처음에는 이런 딱딱한 형식의 컨트롤러를 제공했다. joly156.tistory.com View를 조회할 수 있도록 변경했다. import org.springframework.stereotype.Component; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.Controller; imp.. 2023. 8. 6. [스프링MVC 28] 스프링 MVC 구조: 핸들러 매핑과 핸들러 어댑터 과거에 주로 사용했던 스프링이 제공하는 간단한 컨트롤러로 (지금은 전혀 사용하지 않음) 핸들러 매핑과 어댑터를 이해해보자. 스프링도 처음에는 이런 딱딱한 형식의 컨트롤러를 제공했다. public interface Controller { ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception; } 간단하게 구현해보자. import org.springframework.stereotype.Component; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.Cont.. 2023. 8. 5. [스프링MVC 27] 스프링 MVC 구조 [스프링MVC 26] MVC 프레임워크 만들기: 유연한 컨트롤러 (tistory.com) [스프링MVC 26] MVC 프레임워크 만들기: 유연한 컨트롤러 [스프링MVC 25] MVC 프레임워크 만들기: 단순하고 실용적인 컨트롤러 (tistory.com) [스프링MVC 25] MVC 프레임워크 만들기: 단순하고 실용적인 컨트롤러 [스프링MVC 24] MVC 프레임워크 만들기: Model 추가 (* joly156.tistory.com 지금까지 작성한 코드는 스프링 MVC와 거의 같은 구조이다. (스프링 MVC 프레임워크의 핵심 코드의 축약 버전) →스프링 MVC의 핵심 구조를 파악하는데 필요한 부분은 모두 만들어본 것! 동작 순서 핸들러 조회 HTTP요청이 오면 핸들러 매핑을 통해 요청 URL에 매핑된 핸들.. 2023. 8. 3. [백준][java] 3009 네 번째 점 배열에 직접 입력받을 수 있다. int[] a = { sc.nextInt(), sc.nextInt() };// 첫 번째 좌표 int[] b = { sc.nextInt(), sc.nextInt() };// 두 번째 좌표 int[] c = { sc.nextInt(), sc.nextInt() };// 세 번째 좌표 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int[] a = { sc.nextInt(), sc.nextInt() };// 첫 번째 좌표 int[] b = { sc.nextInt(), sc.nextInt() };// 두 번째 좌.. 2023. 8. 2. 이전 1 ··· 7 8 9 10 11 12 13 ··· 19 다음 728x90 반응형