\
개발환경
스프링 버전 : Spring Tool Suite 3.9.11
JDK 1.8
톰켓 : 8.5
2021.05.17 - [분류 전체보기] - 스프링 다운로드 /STS 다운로드 (3.9.14 v 다운받기)서블릿/JDK 8 호환
2021.03.29 - [JAVA/JAVA(자바)설치 및 툴 이용(ECLIPSE)] - [JAVA] 자바 설치 및 환경 하기 JDK 1.8 버전/ 8버전
AOP 개요
서비스 개요
- 객지향 프로그래밍을 보완하는 개념으로 어플리케이션을 객체지향적으로 모듈화 하여 작성하더라도 다수의 객체들에 분산되어 중복적으로 존재하는 공통 관심사가 여전히 존재한다 .
AOP 는 이를 횡단관심으로 분리하여 핵심관심과 엮어서 처리할 수 있는 방법을 제공한다.
요약 :
주 관심사 와 보조 관심사를 분리 하여 필요한때 불러 쓰는것이 AOP 이다
– 객체지향 프로그래밍(Object Oriented Programming)을 보완하는 개념으로 어플리케이션을 객체지향적으로 모듈화 하여 작성하더라도 다수의 객체들에 분산되어 중복적으로 존재하는 공통 관심사가 여전히 존재한다. AOP는 이를 횡단관심으로 분리하여 핵심관심과 엮어서 처리할 수 있는 방법을 제공한다.
활용 예
– 로깅, 보안, 트랜잭션 등의 공통적인 기능의 활용을 기존의 비즈니스 로직에 영향을 주지 않고 모듈화 처리를 지원하는 프로그래밍 기법
[스프링] @Configuration/ @Scope / 기존 코드 @Configuration 사용 한 코드 (0) | 2021.05.26 |
---|---|
[스프링]어노테이션 실습 (0) | 2021.05.26 |
[스프링]Spring //@Autowired / 어노테이션 방식 (0) | 2021.05.26 |
[Spring] 스프링 MVC //개요생명주기 //Controller 계층 구조 (0) | 2021.05.24 |
[스프링]Spring /web.xml 구조 (0) | 2021.05.24 |