목록spring (14)
과거의나야도와줘

주의! 공부하면서 제가 이해한 대로 쓰는거라 잘못된 부분이 있을 수 있습니다 만약 잘못된 부분이 있다면 댓글로 가르쳐주시면 감사합니다 이번에는 Spring Java Config라는 것을 만들어 볼건데요 여태 applicationContext.xml에서 했던 일들을 자바 파일에서 하는 것입니다 예전에 포스팅에서 포켓몬으로 설정자주입했던 프로젝트가 남아있으면 그걸 이용해보겠습니다 01. xml 설정자주입,생성자주입 -> Spring Java Config xml에서는 applicationContext.xml을 만들었는데 이번에는 패키지안에 ApplicationConfig.java 파일을 만들어 보겠습니다. 만드시고 위에 빨간박스처럼 @Configuration을 달아주면 됩니다. 아래 빨간 박스는 Bean 객체..

주의! 공부하면서 제가 이해한 대로 쓰는거라 잘못된 부분이 있을 수 있습니다 만약 잘못된 부분이 있다면 댓글로 가르쳐주시면 감사합니다 이번 시간에는 Spring AOP를 어노테이션으로 만들어 보겠습니다. 01. SpringAOP_annotation 어노테이션으로 AOP를 설정할 때는 applicationContext.xml 파일에 아래 빨간 박스 두개가 필요합니다 aop는 저번에 namespace 체크했고 context namespace도 사용하니까 아래 namespace 탭에서 context 꼭 체크해 주시고요 10번라인은 만 써도 됩니다 Staff와 Student 클래스에 @Component 붙여주시고요 MyAspect에는 @Component와 @Aspect 를 붙여줄게요 MyAspect에 mypt(..

주의! 공부하면서 제가 이해한 대로 쓰는거라 잘못된 부분이 있을 수 있습니다 만약 잘못된 부분이 있다면 댓글로 가르쳐주시면 감사합니다 Spring에서 AOP를 다루기 전에 자바 코드로 프록시 패턴을 만들어볼게요 01. 프록시 패턴 - 디자인 패턴 직원과 학생 클래스 그리고 Exception을 하나 만들 겁니다 직원 클래스와 학생 클래스는 핵심 관심 사항(일, 공부)를 제외하고 나머지는 똑같은데요 직원 클래스와 학생 클래스에는 핵심 관심 사항만 만들어 놓고 나머지 공통관심사항들은 따로 빼서 핵심 관심 사항이 실행될때 앞뒤로 붙이면 더 효율적이지 않을까요? 지금 만들 프록시 패턴의 코드의 구조는 대략 이렇습니다 코드를 한번 짜고 Test를 돌려보면 의외로 쉽게 이해가 됩니다 이 PersonProxy 클래스가..