implementation 'org.springframework.boot:spring-boot-devtools'
application.properties 의 예시
spring.h2.console.path=/h2-console
spring.datasource.url=jdbc:h2:~/test
spring.datasource.driverClassName=org.h2.Driver
spring.datasource.username=sa
spring.datasource.password=password
application.yml 의 예시
spring:
datasource:
# MVCC = TRUE란 여러개가 접근했을때 빨리 처리가된다.(권장)
url: jdbc:h2:tcp://localhost/~/jpashop
username: sa
password: 123
driver-class-name: org.h2.Driver
jpa:
hibernate:
ddl-auto: create
properties:
hibernate:
# show_sql: true # sout으로 SQL이 찍힌다.
format_sql: true
logging.level:
# hirbernate, Jpa가 생성하는 sql문이 "로그"로 찍힌다.
org.hibernate.SQL: debug
# org.hibernate.type: trace # log로 value가 찍힌다.
- Member로 반환하지않고, 커맨드와 쿼리를 분리하기위해 Long 타입으로 반환하였다.
- 메서드의 역할을 정확하게