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