Spring

AOP - 환경설정

우가본 2024. 8. 6. 11:21

01.실행환경_교육교재(공통기반).pdf
2.57MB

->'aop' 검색해서 읽어보기 

 

)AOP란?

관점 지향 프로그래밍이라고도 불린다. 어떤 로직을 기준으로 핵심적인 관점, 부가적인 관점으로 나눠보고 그 관점을 기준으로 각각 모듈화 하겠다는 의미. 핵심적인 관점: 개발자가 적용하고자 하는 핵심 비즈니스 로직.

->aop는 이렇게 불필요한 코드를 줄여준다.(파란 영역)

 

비즈니스 로직: 실제 활용 코드

 

 

)기본 환경 설정은 스프링Mybatis과 동일하다.

)추가 aop 설정

maven에서 spring_aop(sts).txt
0.00MB

-> pom.xml에 추가

*) 스프링 부트에서는 라이브러리 기본 설정이 다 되어 있다. (2번째 라이브러리 <scope> 제거하기!)

-> 복사해서 context 문서만들어서 추가

 

추가로 넣어주기

-> 완성

 

SpringMVC_Mybatis_Aop환경.zip
0.01MB

-> 그냥 이거 쓰기(<scope> 제거된 버전)