Whiteship
  • Home
  • 인프런 강의
  • Java
  • Spring
  • JPA
  • SDE Tips
Subscribe
Tagged

Spring AOP 예제

A collection of 2 posts

pointcut

기선 씨네마 :: Pointcut

영화관에서 표를 팔 때(sellTicket)만 welcome과 thankyou Advice를 적용하려면 이전에 살펴봤던 NameMathMethodPointcut이나 NameMathMethodPointcutAdvisor를 이용하면 됩니다. 이렇게 Advisor를 만들면서 pointcut을 정의해줘도 되고, Pointcut만 따로 만든 다음에 DefaultPointcutAdvisor로 합쳐도 됩니다. 이번에는 포인트 컷을 따로 만들고 DefaultPointcutAdvisor를 사용해서 advice와 pointcut을 묶고 그것을 ProxyFactoryBean에 주입시켰습니다. 둘 다 결과는 원하던데로 sellTicket() 메소드에만 welcome, thank

  • 백기선
백기선 Mar 30, 2007 • 1 min read
기선 씨네마

기선 씨네마 :: 티켓 만들어 주기

Cinema에서 티켓을 팝니다.(sellTicket) 그럼 그걸 고객이 사면 되죠.(buyTicket). 반대로 고객이 영화를 보고 싶으면 영화표를 사야되고 영화표를 사려면 영화관에서 영화표를 파는 사람으로 부터 사야하죠. 문제는 이전에도 살펴봤지만 영화관은 하나여야 하고(singleton) 영화표는 여러개(prototype)여야 하는 거죠. 영화표에는 좌석, 영화, 언제 하는 건지가 적혀있죠. 그래서 이전에 써먹었던 org.springframework.

  • 백기선
백기선 Mar 30, 2007 • 1 min read
Whiteship © 2021
Powered by Ghost