본문 바로가기

DI3

스프링 AOP(자바 방식, Spring XML 방식) 출처 : www.youtube.com/watch?v=y2JkXjOocZ4&list=PLq8wAnVUcTFVUMCKI4CL_EHWW5ykPnL0z ** Annotation 방식은 다음에 따로 정리하겠습니다. AOP란 (Aspect Oriented Programming) 관점 지향 프로그래밍 - 사용자 중심인 객체 지향 프로그래밍에서 좀 더 큰 틀인 관점 지향 프로그래밍이라고 합니다. - 기존엔 사용자가 원하는 업무 기반의 로직에만 관심을 가졌었지만, 사용자의 요구사항말고 이 요구사항을 수반하기 위해 코드들을 작성하다보니 그 외의 코드가 들어가게 됨을 느낍니다. (개발자/관리자가 프로그램을 구현하기 위해서든 테스트하기 위해서든 필요한 코드들이 존재하게 됨.) - 사용자 관점으로 봤떤것이 지금까지 객체지향으로.. 2021. 4. 8.
스프링 실습 예제(static과 load로 외부 데이터 2개) 파일 구조 - java : AdminConnection, AppConfig, MainClass.java - resource : appCTX.xml, pej.properties, pej2.properties - Annotation과 xml방식 포함. - 추가 예정: 주석, 분석 appCTX.xml pej.properties / pej2.properties // pej.properties admin.id=pej admin.pw=12345 // pej2.properties sub_admin.id=jep sub_admin.pw=54321 AdminConnection.java package com.javalec.ex; import org.springframework.beans.factory.DisposableBe.. 2021. 4. 7.
스프링 실습 예제 (외부 데이터 사용) 파일 구성 - resources : AppCTX.xml, admin.properties - java : AdminConnection.java, MainClass.java - 추가예정 : 주석, 분석 resources admin.properties admin.id=pej admin.pw=12345 AdminConnection.java package com.javalec.ex; import org.springframework.beans.factory.DisposableBean; import org.springframework.beans.factory.InitializingBean; import org.springframework.context.EnvironmentAware; import org.springf.. 2021. 4. 7.