<div>間違いました。全部のDao方法ではなく、自動的に作成されたsql方法(update,insert,delete,annotationを使って方法など)はInterceptされないそうです。</div>
<div>sqlファイルが存在すれば、Interceptできる。</div>
<div>そうですかな?<br><br> </div>
<div><span class="gmail_quote">2008/2/29, 李乐 <<a href="mailto:yourslee@gmail.com">yourslee@gmail.com</a>>:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>cooldeployを使ったら、Daoをinterceptすることができないそうです。</div>
<div>どうすればいい?<br><br> </div>
<div><span class="gmail_quote">2008/2/29, 李乐 <<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:yourslee@gmail.com" target="_blank">yourslee@gmail.com</a>>:</span>
<div><span class="e" id="q_11862f57c877cee0_1">
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>ありがとうございます。</div>
<div>しかし、DaoのupdateやDeleteをinterceptしたい場合はどうする?</div>
<div><br><font color="#550055"><span><component name="daoCustomizer"<br> class="org.seasar.framework.container.customizer.CustomizerChain"><br> <initMethod name="addAspectCustomizer"><br>
<arg>"myThrowableInterceptor"</arg><br></span> <arg>"update,delete"</arg><br> <arg>true</arg><br> </initMethod></font></div><span>
<div style="DIRECTION: ltr"> <initMethod name="addCustomizer"><br> <arg>s2DaoCustomizer</arg><br> </initMethod><br> </div></span>
<div></component><br>以上のように記述しても役に立たないそうです。</div>
<div> </div>
<div><span><span class="gmail_quote">2008/2/28, Koichi Kobayashi <<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:koichik@improvement.jp" target="_blank">koichik@improvement.jp</a>>:</span> </span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div><span>小林 (koichik) です.<br><br>Date: Thu, 28 Feb 2008 17:31:07 +0800<br>From: "タ鋿ヨ" <<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:yourslee@gmail.com" target="_blank">yourslee@gmail.com</a>><br>
To: <a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:seasar-user@ml.seasar.org" target="_blank">seasar-user@ml.seasar.org</a><br>Subject: [Seasar-user:13095] Re: AOPについて<br><br>> ならば、DaoをInterceptしたい場合はどうする。<br>
><br>> <component name="daoCustomizer"<br>> class="org.seasar.framework.container.customizer.CustomizerChain"><br>> <initMethod name="addAspectCustomizer"><br>> <arg>"myThrowableInterceptor"</arg><br>
> <arg>".*"</arg><br>> <arg>true</arg><br>> </initMethod><br>> </component><br>> ???<br><br>それで大丈夫です.<br>S2Dao を使っているなら,myThrowableInterceptor 用の<br>addAspectCustomizer() は S2Dao 用の addCustomizer()<br>
より前に記述してください.<br><br><component name="daoCustomizer"<br> class="org.seasar.framework.container.customizer.CustomizerChain"><br><initMethod name="addAspectCustomizer"><br> <arg>"myThrowableInterceptor"</arg><br>
<arg>".*"</arg><br> <arg>true</arg><br></initMethod><br><initMethod name="addCustomizer"><br> <arg>s2DaoCustomizer</arg><br></initMethod><br>
</component><br><br><br><br>--<br><component name="koichik"><br> <property name="fullName">"Koichi Kobayashi"</property><br> <property name="email">"<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:koichik@improvement.jp" target="_blank">koichik@improvement.jp</a>"</property><br>
<property name="blog">"<a onclick="return top.js.OpenExtLink(window,event,this)" href="http://d.hatena.ne.jp/koichik" target="_blank">http://d.hatena.ne.jp/koichik</a>"</property><br></component><br>
<br><br></span></div><span>_______________________________________________<br>Seasar-user mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Seasar-user@ml.seasar.org" target="_blank">Seasar-user@ml.seasar.org</a><br>
<a onclick="return top.js.OpenExtLink(window,event,this)" href="https://ml.seasar.org/mailman/listinfo/seasar-user" target="_blank">https://ml.seasar.org/mailman/listinfo/seasar-user</a><br><br></span></blockquote></div><br>
</blockquote></span></div></div><br></blockquote></div><br>