Error rendering WebPanel: No renderer found for resource type: velocity Template contents: <meta name="ajs-keyboardshortcut-hash" content="$keyboardShortcutManager.shortcutsHash">

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

...

ApplicationContext는 빈의 설정부터 생성, 초기화, 소멸의 라이프 사이클 관리 뿐만아니라 라이프 사이클 내부에 존재하는 다양한 확장 포인트를 제공해 주는 역활을 하고 있었다. 

스프링에서 복잡한 빈 사이의 의존성 관계를 관계 주입을 어떻게 구현했을까 궁금했는데, 생각보다 너무 간단하고 깔끔하게 되어있어 놀랐다.(빈 생성 우선순위 같은걸 계산해서 복잡하게 처리할꺼라 생각했다) 스스로 궁금했던 부분 위주로 파고 들어가서 전반적인 부분에 대한 소스는 이해가 부족하지만 이제 동작방식에 대한 감은 잡은거 같다.

...