TIL

#18

evagrim 2022. 8. 25. 10:01

오늘 배운 것 :

 

Dependency Injection 방법

(xml 설정 파일을 클래스 내에 만들어 분리)

(프로젝트 외부 Local 경로에 설정 파일을 만들어 분리)

(webxml 웹상에 xml 설정 파일을 만들어 분리)

(Annotation을 만들어 명시적으로 @component -> @controller -> @service 등을 통해 xml 설정 파일에는 참조 component만을 지시해주는 형식으로 분리)

(Java config class 설정을 통해 외부 설정 파일 없이 Annotation과 자바만으로 분리)

 

AOP

Proxy 객체 사용해 순수 java로 AOP 구현

Spring DI 결합해 모듈 형식으로 AOP 구현 방법 4가지

(around, before, after, throw)

 

 

느낀 점:

 

사용자보단 개발자나 운영자에게 필요한 내용이라 따라쳐보거나 외우는 것보단 직접 부딪쳐 경험해보아야 하는 부분으로 보인다

 

 

아쉬웠던 점:

 

구글 번역기도 어려운 용어는 똑같이 어려운 한국 용어로 해석함

슬슬 라이브러리 메소드들 이름이 길어지는데 외울 생각 따위 하는 것보다 영어를 공부하는 게 더 유익할 듯 하다