Repository 테스트 코드 작성 중, 데이터베이스와 연동된 테스트를 실행하면서 예상치 못한 상황을 마주했다. 테스트 환경을 구축할 때, 주로 아래와 같은 방법들이 사용됩니다:Local: 로컬에 데이터베이스를 설치하고, 환경을 구축하여 테스트를 수행.In-Memor

AOP는 관점 지향 프로그래밍이다. 이는 어떤 로직을 기준으로 핵심적인 관점, 부가적인 관점으로 나누어서 보고 그 관점을 기준으로 각각 모듈화하겠다는 것이다. 여기서 모듈화란 공통된 로직이나 기능을 하나의 단위로 묶는 것을 말한다. 예로들어 핵심적인 관점은 결국 우리가