AOP 구현시에 pointcut을 두군데 지정하고 싶을때..

2,449 views
Skip to first unread message

미랭군

unread,
Sep 28, 2010, 8:52:31 PM9/28/10
to Korea Spring User Group
흐..이미 구현된 프로젝트를 뜯어고치려고 하니까 트러블이 많이 발생하네요..

전 보통 Service관련 클래스는 service라는 패키지 안에 다 넣어두어서..

이렇게 포인트 컷을 걸어두면 되었는데..

<aop:config>
<aop:advisor advice-ref="txAdvice" pointcut="execution(*
base..service.*Service.*(..))" />
</aop:config>

service단이 여러군데의 패키지안에 들어가있어서..포인트 컷을 여러군데 지정해야할 땐

어떤식으로 하는지 궁금하네요..ㅠ

고종봉

unread,
Sep 28, 2010, 9:05:44 PM9/28/10
to ks...@googlegroups.com
pointcut="execution(* base..service.*Service.*(..)) || execution(* another..service.*Service.*(..))"

이런걸 원하시는 건가요?ㅎㅎ

'||'(or)나 '&&'(and), '!'(not) 을 사용할 수 있습니다.


2010년 9월 29일 오전 9:52, 미랭군 <devz...@gmail.com>님의 말:

--
Google 그룹스 'Korea Spring User Group' 그룹에 가입했으므로 본 메일이 전송되었습니다.
이 그룹에 게시하려면 ks...@googlegroups.com(으)로 이메일을 보내세요.
그룹에서 탈퇴하려면 ksug+uns...@googlegroups.com로 이메일을 보내주세요.
더 많은 옵션을 보려면 http://groups.google.com/group/ksug?hl=ko에서 그룹을 방문하세요.


Reply all
Reply to author
Forward
0 new messages