반응형
Spring의 Controller 방식을 흉내만 내기에 방식이 다를 수 있습니다.
Spring은 base package하위에 있는 class들을 읽어서 Bean으로 등록 가능한지를 검사하고 가능하다면 등록하는 방식입니다.
Spring에서 어떻게 Bean 등록을 하는지 궁금하신분은 제 블로그에 Bean을 어떻게 등록할까? 게시물을 참고하시면 감사하겠습니다.
이를 모방하여 저는 base package 하위에 있는 class들을 읽어서 Controller라면 등록하는 방식으로 진행하겠습니다.
필자는 Spring을 사용하다가 Controller를 직접 만들어보면 어떨까? 라는 생각을 했었다.
지금 그 생각을 펼쳐보려 한다.
개발환경
- IntelliJ
- JDK 1.8
1. JAVA Web Project 만들기
프로젝트 생성 후 우클릭 - Add Framework Support 클릭
Web application 추가하면서 xml 추가
2. Maven
방금 했던 Add Framework를 다시 한번 클릭후 Maven 선택후 OK
pom.xml 에 아래와같이 설정해준다.
반응형
'개발 > JAVA' 카테고리의 다른 글
[JAVA] Spring Controller를 직접 만들어보자 (3) - 핸들러 매핑 (0) | 2021.01.16 |
---|---|
[JAVA] Spring Controller를 직접 만들어보자 (2) - 핸들러 등록 (0) | 2021.01.15 |
[JAVA] Parameter name arg0이 나올 때 (0) | 2021.01.10 |
[Mybatis] 동적쿼리를 어떻게 만들까? (0) | 2020.12.31 |
[Mybatis] Mybatis는 어떻게 동적쿼리인지 판단할까? (0) | 2020.12.31 |
댓글