Back End/Spring Data JPA
[Spring JPA] 트랜잭션 로깅하기, 테스트 실행환경 분리하기 (yml, properties)
DevPing9_
2021. 12. 24. 21:01
JPA 학습에 있어서는 로그를 보는게 짱이다.
단, Log4j 에 대한 보안이슈가 있었으니 조심해서 사용하자
# 트랜잭션 로깅옵션
//[Properties]
logging.level.ROOT=INFO
logging.level.org.springframework.orm.jpa=DEBUG
logging.level.org.springframework.transaction=DEBUG
//[YML]
logging:
level:
org.springframework.orm.jpa: DEBUG
org.springframework.transaction: DEBUG
# 테스트 환경 분리하기 (yml)
// [YML]
spring:
config.activate.on-profile: default
---
spring:
config.activate.on-profile: myyytest
# 테스트 환경 분리하기 (TestClass)
@SpringBootTest
@ActiveProfiles("myyytest")
public class PooTest{
}728x90