스프링 부트로 블로그 서비스 개발하기

프로젝트 생성과 설정

exena 2025. 3. 13. 15:55

인텔리제이 커뮤니티 버전을 쓰기때문에 https://start.spring.io/에서 스프링 부트 프로젝트를 만들어줘야 한다. 압축을 풀고 인텔리제이에서 “프로젝트 열기”를 눌러주자.

  • DevTools 라이브러리는 프론트엔드 쪽 변화를 프로젝트를 껐다킬 필요 없이 바로 적용 가능하게 해준다.
  • 그 외에는 다 기본적인 것들이다. 설령 처음에 라이브러리를 안 넣었더라도 build.gradle 파일에 한두줄만 넣으면 추가된다.

작동을 확인하기 위해서 잠깐 스프링 데이터 JPA 라이브러리를 주석처리 해주고, 기본적인 컨트롤러를 하나 만들어준 후 실행한다.

매번 메인 클래스로 와서 실행하는것이 번거로우니 실행목록에 메인함수를 넣어준다.

localhost:8080으로 들어가보면 자동으로 로그인 페이지로 이동하게 된다. 스프링 시큐리티 라이브러리 때문이다.

이름은 user, 비밀번호는 실행하면서 콘솔에 나오는 비밀번호를 복사해서 넣어주면 된다.

이렇게 로그인이 된 모습을 볼 수 있다.

설정을 열어서 실행을 Gradle이 아니라 IntelliJ로 바꿔주고

롬복 플러그인 설치되어 켜져있는지 확인하고 어노테이션 프로세싱도 켜준다.