인텔리제이

프로그래밍/SPRING BOOT

[인프런 : spring-boot] HelloWorld Bean 추가

이번에는 두번째 API를 작성해볼 건데, 단순한 문자형의 반환타입이 아닌 Java Bean 형태로 반환시켜볼 예정이다. 인텔리제이에서는 오류가 발생하면 붉은색으로 밑줄이 가거나 표시가 되기때문에 확인하기 편리하다. 우선 두번째 클래스를 생성해주고 이번에는 Bean타입으로 반환시킬 것이기 때문에 HelloWorldBean형태로 반환타입을 지정해준다. 현재 존재하지않는 클래스이기때문에 클래스를 생성해줘야 하는데, 단축키로 alt + enter 를 누르면 바로 생성 할 수 있다. 생성하면 패키지 위치를 설정할 수 있다. [ @Lombok ] 다음은 @Lombok설정에 대해 알아볼 것이다. public class HelloWorldBean { private String message; public String ..

프로그래밍/SPRING BOOT

[인프런 : spring-boot] spring boot 구조 확인 / 실행 방법

[ spring boot project 구조 확인 / 실행 방법 ] 이번에는 지난번에 생성한 프로젝트를 이어서 프로젝트 구조나 실행방법에 대해 알아볼 예정이다. 우선 지난번의 프로젝트 구조들을 보면 maven 형태로 main과 test를 가지고 생성된다. main에는 java 소스와 앞으로 개발하게 되는 java class 파일들이 존재한다. 그 밑에 resources 폴더에는 우리가 앞으로 쓰게될 static 파일이나 html파일, 각종 설정파일들이 관리된다. maven 프로젝트에서는 java 와 동일한 구조의 test폴더를 가지고 있는데, 이는 단위테스트나 각종 테스트시 사용된다. 그 밑에 보면 pom.xml을 볼 수 있는데 전체 프로젝트에 대한 설정을 담당한다. (group Id, dependenc..

공또뤼
'인텔리제이' 태그의 글 목록