봄의 이해에 대한 토크, 비 - 싱글 주입 원리? 그것의 수명주기? 루프 주입 원리, AOP 구현 원리, 그들은 서로 작동하는 방법의 측면에서 몇 가지 AOP에 대한 이야기?

AOP 및 IOC 개념 (즉, 스프링 코어)
A) IOC : 스프링 프레임 워크는 오픈 소스 인 우리가 프레임 워크의 사용을 줄이고 효율을 향상시킬 수 있으며,이 적층 구조이며, 즉, 대응하는 서비스 로직 층에 대응 한 처리, 코드의 커플 링을 줄일 수 있습니다. 스프링의 코어 제어 및 IOC AOP의 관점 지향 프로그래밍의 반전이다. 제어 IOC 반전 프로그램의 주안점 관계 컨테이너, 컨테이너 제어 대상 외부 자원에 대한 액세스의 제어에 의해 제어된다. 역은 우리의 전통적인 프로그래밍 객체에 의해 종속 개체를 얻을 생성하고, IOC 우리가 컨테이너 객체를 생성하고, 종속 객체 주입, 그것은 우리가 발견하고 컨테이너 개체를 삽입하는 것입니다 도움이됩니다에있다, 객체는 취득 할 수있다 그래서 반대했다.
b)는 AOP : 로깅, 권한 및 다른 것들과 같은 화면 지향 프로그래밍, 주로 비즈니스 관리 시스템 계층. 캡슐화 된 객체의 AOP는 객체의 복수에 영향을 미치는 어떤 공공 조치를 식별하는 데 걸리는 및 포장 섹션 (화면)라는 이름의 재사용 가능한 모듈로, 그리고 비즈니스 로직 부분이있다 독립된 비즈니스 로직 모듈 일괄 호출 추출 및 캡슐화하고,이 시스템은 시스템의 유지 보수성을 향상시키는 동시에, 모듈들 사이의 결합을 줄이기 위해, 코드 중복을 감소시킨다.
핵심 성분 : 콩, 문맥, 코어, 싱글은 BeanFactory에이주기는 생성시 개방형 인터페이스를 통해 달성 된 하나의 케이스를 주입함으로써 생성이 순환에 주입, AOP 실제로 반사를 통해 포스트 - 프로세서에 의해 동적 프록시 포인트 컷, 조언 등.

추천

출처www.cnblogs.com/programb/p/12426954.html