[Seasar-user:7863] Re: [Seasar]AOPのpointcut指定方法について

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2007年 5月 28日 (月) 16:43:45 JST


お世話になります。田口です。

ご教示いただいた方法で
うまくいくことを確認しました。
ありがとうございました。


>小林 (koichik) です.
>
>Date:    Mon, 28 May 2007 13:28:46 +0900
>From:    <[E-MAIL ADDRESS DELETED]>
>To:       <[E-MAIL ADDRESS DELETED]>
>Subject: [Seasar-user:7860] [Seasar]AOPのpointcut指定方法について
>
>> S2AOPを使用する際に、
>> pointcut属性にて、メソッドの指定を行う場合、
>> 対象外メソッドの指定は
>> どのように行えばいいのでしょうか?
>> 
>> 具体的には、「do.*」などと指定を行い、
>> 先頭が"do"で始まるメソッドはすべて対象と
>> なりますが、
>> 「doABC」は対象外としたい場合は
>> どのようにすればよいのでしょうか?
>
>do(?!ABC).*
>
>のようにすればいいと思います.
>
>do(?!ABC|XYZ).*
>
>とすると doABC および doXYZ 以外の do〜 が
>対象となります.
>
>(?!〜) は「否定先読み」と呼ばれる構文です.
>
>
>--
><signature>
>   <name>Koichi Kobayashi</name>
>   <e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
></signature>
>
>_______________________________________________
>Seasar-user mailing list
>[E-MAIL ADDRESS DELETED]
>https://ml.seasar.org/mailman/listinfo/seasar-user
>



Seasar-user メーリングリストの案内