본문 바로가기
개발/JAVA

[JAVA] Spring Controller를 직접 만들어보자 (1) - 프로젝트 생성

by 상용최 2021. 1. 12.
반응형

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 에 아래와같이 설정해준다.

반응형

댓글