[Seasar-user:7880] Re: [S2Javelin] S2.4で動作しますか?
松崎 学
[E-MAIL ADDRESS DELETED]
2007年 5月 29日 (火) 12:11:15 JST
JUNDUさん
松崎です。お世話になります。
ご指摘のとおりでした。ありがとうございます。
お忙しいところ申し訳ないのですが、
もうひとつ教えていただけないでしょうか?
同様にDaoでも設定も行ってみたのですが、そちらは出力されませんでした。。。
Daoはインタフェースだから以下の設定でOKだと思ったのですが。
・customizer.dicon
<!-- S2Javelin定義 -->
<component name="s2JavelinDaoCustomizer" class="org.seasar.framework.container.customizer.AspectCustomizer">
<property name="interceptorName">"javelin.javelinTraceInterceptor"</property>
<initMethod name="addClassPattern">
<arg>"hoge.dao"</arg>
<arg>".*Dao"</arg>
</initMethod>
</component>
<!-- Daoクラス -->
<component name="daoCustomizer" class="org.seasar.framework.container.customizer.CustomizerChain">
<initMethod name="addCustomizer">
<arg>traceCustomizer</arg>
</initMethod>
<initMethod name="addCustomizer">
<arg>s2Dao1Customizer</arg>
</initMethod>
<initMethod name="addCustomizer">
<arg>s2Dao2Customizer</arg>
</initMethod>
<initMethod name="addCustomizer">
<arg>s2Dao3Customizer</arg>
</initMethod>
<!-- S2Javelin定義 start -->
<initMethod name="addCustomizer">
<arg>s2JavelinDaoCustomizer</arg>
</initMethod>
<!-- S2Javelin定義 end -->
</component>
※複数データソース対応が必要だったので
http://www.seasar.org/wiki/index.php?FAQ%2FS2DAO#w7da6e0e
を見てs2Dao1Customizer〜s2Dao3Customizerの設定も行っています。
基本的な事ですみません。
よろしくお願いいたします。
On Tue, 29 May 2007 01:33:52 +0900
"Jundo Ishikawa" <[E-MAIL ADDRESS DELETED]> wrote:
> JUNDUです。
>
> 的はずれかもしれませんが。。。
>
> 07/05/28 に 松崎 学<[E-MAIL ADDRESS DELETED]> さんは書きました:
> > 設定ファイルは以下のように記述してます。
> >
> > ・customizer.dicon
> > <!-- S2Javelin定義 -->
> > <component name="s2JavelinPageCustomizer" class="org.seasar.framework.container.customizer.AspectCustomizer">
> > <property name="interceptorName">"javelin.javelinTraceInterceptor"</property>
> > <initMethod name="addClassPattern">
> > <arg>"hoge.web"</arg>
> > <arg>".*Page"</arg>
> > </initMethod>
>
> ここに、以下のような感じでポイントカットを指定するとどうでしょうか。
> <property name="pointcut">"do.*, initialize, prerender"</property>
>
> > </component>
>
> .*PageクラスがTeedaのPageクラスだとするとインタフェースの実装をしていない
> と思いますので、その場合はどのメソッドに対してAOPを設定するのかを明示する必
> 要があります。
>
>
> --
> Jundo Ishikawa <[E-MAIL ADDRESS DELETED]>
>  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
Seasar-user メーリングリストの案内