본문 바로가기

BACKEND/Spring2

[Spring] AOP 란? AOP Java는 다중 상속이 불가하므로 다양한 모듈에 '상속을 통한 공통 기능 부여는 한계'가 있다. 그리고, 기능 구현 부분에 핵심 기능 코드와 공통 기능 코드가 섞여서 효율성이 떨어진다. 그래서 공통 기능을 분리해 놓고 적용하고자 하는 부분에만 proxy라는 비서를 이용하여 적용하는 것이 AOP 기법이다. 호출부(client) -> Proxy(대행) -> Target(핵심기능) 용어 Aspect 공통기능 Advice Aspect의 기능 자체 Joinpoint Advice를 적용해야 되는 부분 (ex - 필드, 메소드) Before 메소드 실행 전에 advice 실행 After 메소드 실행 후에 advice 실행 Around 메소드 실행 전/후 및 Exception 발생 시 advice 실행 Poin.. 2021. 4. 11.
[MAC/Eclipse] 초기 설치 & 설정 1. JAVA 설치 Java / Mac 맥북 JDK & Eclipse 설치하기 #Mac #맥북 #Eclipse설치하기​#Intellij #인텔리J 사서 쓰면 좋지만무료로 이용하고 싶다면#이클립스 ... blog.naver.com 2. Spring 설치 Eclipse MarketPlace 에서 설치 3. Tomcat 설치 macOS Apache Tomcat 설치, 아파치 톰캣 실행 방법 macOS 서버 구동을 위한 Apache Tomcat 설치 및 실행 방법! 저는 Java 언어를 이용하여 Web 개발 공부를 하고 있습니다. 웹 개발을 하기 위한 기본적인 준비 중 하나인 아파치 톰캣을 설치하고 서버 구동 whitepaek.tistory.com 4. Github 연동 [개발 기타] eclipse github.. 2021. 4. 10.