Spring
-
Spring boot 처음 시작하기서버 2019. 3. 16. 16:32
Spring boot 처음 시작하기 IntelliJ 를 사용하여 spring boot 프로젝트를 만들어 보자 IntelliJ 에서 new project를 클릭하고 spring initializr를 클릭하고 생성하면 된다. 생성을 하면 기본으로 세팅 되어있는 클래스 파일을 볼 수 있다. 하지만 이 상태에서 프로젝트를 run 하면 에러 페이지가 나온다. 톰캣이 인식해야 하는 index.html 파일이나 index.jsp 파일이 없어서 에러가 나는 것이다.그래서 기본적으로 Resources 폴더가 있는데 거기에 static 폴더를 만들고 index.html 파일을 만들어주면 됨 그리고 다시 localhost:8080을 실행하면 잘 동작하는 것을 볼 수 있다.
-
Spring Boot - Controller 만들기서버 2019. 3. 16. 16:20
Spring Boot - Controller 만들기 @RestController는 @Controller + @ResponseBody 이다.스프링 4 버전부터 지원되며 , 기존과 같은 JSP 뷰를 만드는 것이 아니라 REST방식의 데이터 처리를 위해서 사용되는 어노테이션이다. @RestController를 사용하기 위해서는 아래와 같이 maven 설정을 해야 한다. pom.xml 파일에 추가하면 된다. 그리고 controller 클래스를 하나 만든다. (main 클래스와 같은 패키지에 있어야 component scan이 된다. 다른 패키지에 추가하면 따로 설정을 해줘야함) /users로 매핑이 되는 userController를 만들었다. @GetMapping은 GET method로 호출할 수 있게 설정한 ..