반응형
1. application.yml 작성방법에 대해 배웠습니다.
spring:
main:
allow-bean-definition-overriding: true # 이 설정은 동일한 이름을 가진 스프링 빈이 등록되려고 하면 BeanDefinitionOverrideException을 발생
datasource:
url: jdbc:h2:tcp://localhost/~/querydsl
username: sa
password:
driver-class-name: org.h2.Driver
devtools:
livereload:
enabled: true # 이 옵션은 정적 파일 변동 시 자동 반영될 수 있도록 돕는다.
restart:
enabled: true
jpa:
hibernate:
ddl-auto: create # 이 옵션은 애플리케이션 실행 시점에 테이블을 drop 하고, 다시 생성한다
properties:
hibernate:
# show_sql: true
format_sql: true
use_sql_comments: true # jpql 문법을 주석으로 볼 수 있다.
server:
port: 8081
logging.level:
org.hibernate.SQL: debug
org.hibernate.trace: trace
파라메터가 깔끔하게 들어가는 것을 볼 수 있습니다.
2. sql문에 있는 값을 보고싶다면 오픈소스를 이용하면 됩니다.
implementation 'com.github.gavlyukovskiy:p6spy-spring-boot-starter:1.5.8'
3. 인텔리제이 : Option + Enter 키
Assertions.assertThat(findMember.getUsername()).isEqualTo("member1");
assertThat(findMember.getUsername()).isEqualTo("member1");
로 static 하게 만들 수 있다.
반응형
'TIL' 카테고리의 다른 글
47. [TIL] 오늘의 배움일지 ( 20-11-16 ) (0) | 2020.11.16 |
---|---|
46. [TIL] 오늘의 배움일지 ( 20-11-12 ) (0) | 2020.11.12 |
44. [TIL] 오늘의 배움일지 ( 20-11-10 ) (0) | 2020.11.10 |
43. [TIL] 오늘의 배움일지 ( 20-11-09 ) (0) | 2020.11.09 |
42. [TIL] 오늘의 배움일지 ( 20-11-05 ) (0) | 2020.11.05 |