Intellij 울티메이티 버전에서 진행했습니다. 

1. File -> New -> Project 클릭하고 아래와 같이 설정합니다. 

2. 아래와 같이 설정을 변경해줍니다. 

3. 프로젝트에 사용될 dependency를 추가해줍니다.

4. 프로젝트를 생성할 곳을 지정한 후 Finish를 눌러 생성합니다.

라이브러리 다운로드에 약간의 시간이 걸립니다.

5. 원할한 동작이 되는지 Application을 실행합니다.

6. SpringBoot의 기본 port는 8080이므로 http://www.localhost:8080를 인터넷 URL에 입력한 후 아래와 같이 화면이 뜬다면 잘 동작하는 것 입니다.

7. application.properties를 삭제하고 application.yml을 작성합니다.

spring:
datasource:
url: # url을 비워두면 내장 db를 사용합니다.
username: sa
password:
driver-class-name: org.h2.Driver # h2 db를 사용합니다.
jpa: # jpa에 관한 설정 자세한 설명은 jpa 개념 끝에서 확인해주세요!!
hibernate:
ddl-auto: create
properties:
hibernate:
format_sql: true
default_batch_fetch_size: 100
server:
error:
include-message: always
include-stacktrace: always
logging:
level:
org.hibernate_SQL: debug

8. build.gradle 수정

  • 추후에 CI/CD할 때 plain.jar이라는 jar 파일로 인하여 오류가 발생합니다. plain.jar 생성을 막아주는 설정입니다.
jar{
enabled=false
}

앞으로의 진행을 위한 프로젝트를 생성했습니다. 다음은 entity를 만들어보겠습니다. 감사합니다.

 

전체적인 코드는 아래의 GitHub에서 확인 가능합니다:)

https://github.com/rlaehdals/blogProject

 

GitHub - rlaehdals/blogProject

Contribute to rlaehdals/blogProject development by creating an account on GitHub.

github.com