작성
·
218
0
답변 1
0
안녕하세요, 무자비한삶 님! 공식 서포터즈 codesweaver 입니다.
ApplicationContext 인터페이스는 그대로 사용할 수 없습니다. 생성자체가 불가하기 떄문인데요,
그래서 어딘가에서는 구현(implements) 해야 합니다.
그런데 main() 메서드는 앱의 최초 시작점 입니다. 즉 main이 실행될 당시에는 여러가지 번거로운 일들을 처리할 객체들이 하나도 없는 상태입니다. 그래서 이를 다른 객체에 위임하거나 할 수 없습니다. 그래서 main 안에서 ApplicationContext 객체를 구현하고 실행하는 부분은 처리해주어야 합니다.
감사합니다.