목록순환참조 (1)
05AM

에러 The dependencies of some of the beans in the application context form a cycle 순환참조 문제란 A 클래스가 B 클래스의 Bean 을 주입받고, B 클래스가 A 클래스의 Bean 을 주입받는 상황처럼 서로 순환되어 참조할 경우 발생하는 문제이다. 참조에 사이클이 발생하여 주입 받을 수 없을 때 발생한다. 방법 1 순환 참조가 일어나는 로직을 찾아 수정한다. ex) 클래스의 분리 방법 2 소프트웨어 디자인 패턴 중 하나인 Facade 패턴을 프로젝트에 적용한다. Facade pattern이란? 서브 시스템들을 더 쉽게 사용할 수 있도록 간단한 인터페이스를 제공하는 구조를 갖추는 패턴 주로 복잡한 시스템의 내부를 단순화하여 외부에 노출되는 AP..
Error Traceback
2023. 7. 21. 23:46