6.4.1 기본

다른 Spring ProxyFactoryBean확장체 처럼 FactoryBean은 간접적인 수준을 소개합니다. foo라는 ProxyFactoryBean을 정의하면 foo를 참조하는 객체는 ProxyFactoryBean 인스턴스 자체를 보지 않고 ProxyFactoryBean에서 getObject () 메소드를 구현하여 만든 객체를 보게됩니다. 이 메서드는 대상 객체를 감싸는 AOP 프록시를 만듭니다.

ProxyFactoryBean또는 다른 IoC 인식 클래스를 사용하여 AOP 프록시를 만드는 가장 중요한 이점 중 하나는 IoC에서 advice 및 포인트컷을 관리 할 수 ​​있다는 것입니다. 이는 다른 AOP 프레임 워크로는 달성하기 어려운 특정 접근법을 가능하게하는 강력한 기능입니다. 예를 들어, advice 자체적으로 AOP 프레임 워크에서 사용할 수있는 대상 외에도 응용 프로그램 개체를 참조 할 수 있습니다. 종속성 삽입으로 제공되는 모든 플러그 형 이점을 활용할 수 있습니다.

플러그형 이점

예제 : http://blog.naver.com/tmondev/220564638014

플러그인 :

메이븐의 모든 기능은 플러그인(plugin)을 기반으로 동작한다.

플러그인에서 실행할 수 있는 각각의 작업을 골(goal)이라하고 하나의 페이즈는 하나의 골과 연결되며, 하나의 플러그인에는 여러 개의 골이 있을 수 있다. 출처: https://jeong-pro.tistory.com/168 [기본기를 쌓는 정아마추어 코딩블로그]

Last updated