Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- onTouchListner
- backtracking
- django
- boj15654
- TDD
- boj15998
- nestedjson
- boj15954
- springboot
- DynamicProgramming
- react
- boj10775
- euclideanalgorithm
- boj15683
- BFS
- boj2252
- BOJ
- 동적계획법
- Spring
- boj_15684
- mysql
- onTouch
- boj10942
- bruteforce
- boj7579
- DFS
- boj_15685
- boj2239
- DP
- testdb
Archives
- Today
- Total
목록profile (1)
이마닷의 블로그

spring boot는 기본적으로 TDD 환경을 제공한다. TDD를 성공적으로 수행하기 위해서는 실제 서버가 띄워지는 환경과 test가 이루어지는 환경은 분리되어야 한다. 가장 기본적으로 분리가 필요한 것은 데이터베이스이다. JPA를 활용해 관계형 db를 사용하는 서비스에서 db 환경이 분리되어 있지 않다면, 테스트 도중 발생한 db의 변화가 실제 서비스에까지 영향을 미칠 수 있다. 이러한 분리를 spring boot에서는 별도의 profile을 만들어 관리할 수 있다. 1. application.yml spring: profiles: active: prod include: prod, test jpa: show_sql: true properties: hibernate: dialect: org.hibern..
java + kotlin
2021. 1. 11. 22:15