일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 코딩
- 코드
- API
- spring boot
- Java
- cleancode
- Elasticsearch
- 데이터베이스
- 코딩테스트
- 그리디알고리즘
- 애자일기법
- 프레임워크
- ES
- 백준
- 개발
- 스프링
- 개발자
- 클린코드
- 읽기쉬운코드
- Spring
- 알고리즘
- framework
- 그리디
- JPA
- Baekjoon
- database
- mongoDB
- 엘라스틱서치
- 자바
- 애자일프로그래밍
- Today
- Total
목록MVC패턴 (2)
튼튼발자 개발 성장기🏋️
Client의 요청이 들어오게되면 Controller에서 가장 먼저 로직이 실행되게 된다. 컨트롤러 작업이 마췬 뒤, 컨트롤러의 return된 view 페이지로 데이터가 전달됩니다. 기본 생성되는 컨트롤러를 살펴보자. @Controller public class HomeController { private static final Logger logger = LoggerFactory.getLogger(HomeController.class); /** * Simply selects the home view to render by returning its name. */ @RequestMapping(value = "/", method = RequestMethod.GET) public String home(Loc..

MVC 기반의 spring project를 생성하면 기본적으로 다음과 같은 디렉토리 구조를 볼 수 있다. 가장 먼저 servlet-context.xml에 대해 알아보자. 대체적으로 spring container 설정을하는 파일이다. 어노테이션 사용 가능하도록하는 태그 spring resource path와 범위 설정 때때로 image 혹은 css, js 등과 같은 파일들이 모여있는 resource들을 이 태그를 이용해 적용한다. view역할을 할 파일들의 위치 및 범위 설정 태그를 사용하여 path와 파일명을 지정할 수 있다. controller를 찾을 클래스의 기본 패키지 설정 다음은 root-context.xml 파일에 대해 알아보자. 기본 설정은 아무것도 되어 있지 않는다. 왜냐하면 초기에는 사용하..