$B:4F#$H?=$7$^$9!#(B<br>$B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B<br><br>$B$@$$$V@N$N%M%?$G!"$7$+$b(BDao$B$K(BTransaction$B6-3&$r@_$1$k$J$s$F!A$H$$$&N.$l$NCf!"(B<br>$B$A$g$C$H$@$13NG'$7$?$$$3$H$,$"$j$^$7$?$N$G65$($F$/$@$5$$(B^^;<br><br>Dao$B$K(BTx$B$r(BAspect$B$9$k>l9g!"(B<br><br>&lt;component class=&quot;...Dao&quot;&gt;<br> &nbsp;&lt;aspect&gt;j2ee.requiredTx
&lt;/aspect&gt;<br> &nbsp;&lt;aspect&gt;dao.interceptor&lt;/aspect&gt;<br>&lt;/component&gt;<br><br>$B$H$9$k$H$$$&$3$H$G$7$?$,!"(Bdao.intercepter$B$H(Bj2eerequiredTx$B$N=gHV$r5U$K$9$k$H!"(BTx$B$,5!G=$7$^$;$s$G$7$?!#(B<br><br>&lt;component class=&quot;...Dao&quot;&gt;<br>&nbsp;&lt;aspect&gt;
dao.interceptor&lt;/aspect&gt;<br>&nbsp;&lt;aspect&gt;j2ee.requiredTx&lt;/aspect&gt;<br>
 &lt;/component&gt;<br><br>$B$3$3$O$d$O$j!"(BTx$B$+$i@h$K=q$+$J$$$H9T$1$J$$;EMM$H$J$C$F$$$k$N$G$7$g$&$+!)(B<br><br><br><div class="gmail_quote">On Jun 5, 2007 3:30 PM, Koichi Kobayashi &lt;<a href="mailto:koichik@improvement.jp">koichik@improvement.jp</a>&gt; wrote:
<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">$B>.NS(B (koichik) $B$G$9!%(B<br><br>$B2sEz$O(B JUNDU $B$5$s$N(B [Seasar-user:8061] $B$N$H$*$j$G$9$,!$(B<br>$B$A$g$C$HJdB-$r!%(B<br><br>Date: &nbsp; &nbsp;Tue, 05 Jun 2007 09:52:38 +0900
<br>From: &nbsp; &nbsp;kondo &lt;<a href="mailto:mail.list.dev@aaf-s.co.jp">mail.list.dev@aaf-s.co.jp</a>&gt;<br>To: &nbsp; &nbsp; &nbsp;<a href="mailto:seasar-user@ml.seasar.org">seasar-user@ml.seasar.org</a><br>Subject: [Seasar-user:8052] [Seasar]Seasar2.4$B7O$G%H%i%s%6%/%7%g%s$r07$&$?$a$N@_Dj(B
<br><div class="Ih2E3d"><br>&gt; $B"#(Bcustomizer.dicon$BDI2C@_Dj(B<br>&gt; &lt;component name=&quot;s2DaoCustomizer&quot;<br>&gt; class=&quot;org.seasar.framework.container.customizer.AspectCustomizer&quot;&gt;<br>&gt; &nbsp; &nbsp; &nbsp; &lt;property name=&quot;interceptorName&quot;&gt;&quot;
j2ee.requiredTx&quot;&lt;/property&gt;<br>&gt; &lt;/component&gt;<br><br></div>Dao $B$K%H%i%s%6%/%7%g%s6-3&$r@_Dj$9$k$N$O$^$C$?$/(B<br>$B%*%9%9%a$G$-$^$;$s$,!$$b$7$=$&$9$k$N$G$"$l$P(B<br>Dao $B$KBP$7$F%H%i%s%6%/%7%g%s$N%$%s%?!<%;%W%?$H(B<br>S2Dao $B$N%$%s%?!<%;%W%?$NN>J}$r@_Dj$9$kI,MW$,$"$j$^$9!%(B<br>$B>e5-$NDj5A$@$H!$%H%i%s%6%/%7%g%s$N%$%s%?!<%;%W%?$N$_(B
<br>$BE,MQ$5$l$F!$(BS2Dao $B$N%$%s%?!<%;%W%?$,E,MQ$5$l$J$/(B<br>$B$J$C$F$7$^$$$^$9!%(B<br>$B$3$l$O$A$g$&$I!$(B<br><br>&lt;component class=&quot;...Dao&quot;&gt;<br> &nbsp;&lt;aspect&gt;j2ee.requiredTx&lt;/aspect&gt;<br>&lt;/component&gt;<br><br>$B$H=q$$$?$N$HF1$8$h$&$J$3$H$K$J$j$^$9!%(B<br>$B$=$N$?$a$K(B Dao $B%$%s%?%U%'!<%9$N%a%=%C%I$KBP$7$F(B
<br>$B<BAu(B ($BDL>o$O(B S2Dao $B$N%$%s%?!<%;%W%?$,Ds6!(B) $B$,(B<br>$BDs6!$5$l$:!$(B<br><div class="Ih2E3d"><br>&gt; $B"#H/@8$7$?Nc30!J85%M%?$N%j%s%/@h$h$jH4?h!K(B<br>&gt; java.lang.NoSuchMethodError<br><br></div>$B$H$$$&$3$H$K$J$j$^$9!%(B<br>$B>e5-$NBe$o$j$K(B<br><br>&lt;component name=&quot;daoCustomizer&quot;<br>
<div class="Ih2E3d"> &nbsp; &nbsp;class=&quot;org.seasar.framework.container.customizer.CustomizerChain&quot;&gt;<br> &nbsp;&lt;initMethod name=&quot;addCustomizer&quot;&gt;<br> &nbsp; &nbsp;&lt;arg&gt;requiredTxCustomizer&lt;/arg&gt;<br> &nbsp;&lt;/initMethod&gt;
<br></div> &nbsp;&lt;initMethod name=&quot;addCustomizer&quot;&gt;<br> &nbsp; &nbsp;&lt;arg&gt;s2DaoCustomizer&lt;/arg&gt;<br> &nbsp;&lt;/initMethod&gt;<br>&lt;/component&gt;<br><br>$B$H$9$k$3$H$G!$(BDao $B$K%H%i%s%6%/%7%g%s$H(B S2Dao $B$N(B<br>$BN>J}$N%$%s%?!<%;%W%?$,E,MQ$5$l$k$h$&$K$J$j$^$9!%(B<br>
requiredTxCustomizer$B!$(Bs2DaoCustomizer $B$H$b(B<br>std-customizer.dicon $B$H$$$&!$(Bs2-framework-2.4.x.jar $B$K(B<br>$B4^$^$l$kI8=`%3%s%]!<%M%s%H$G$9!%(B<br>std-customizer.dicon $B$ODL>o!$(Bdefault-customizer.dicon<br>$B7PM3$GMxMQ$7$^$9!%(B<br><br>$B$3$l$G(B<br><br>&lt;component class=&quot;...Dao&quot;&gt;
<br> &nbsp;&lt;aspect&gt;j2ee.requiredTx&lt;/aspect&gt;<br> &nbsp;&lt;aspect&gt;dao.interceptor&lt;/aspect&gt;<br>&lt;/component&gt;<br><br>$B$H=q$$$?$N$HF1$8$h$&$K$J$j$^$9!%(B<br><br><br>$B$3$N$h$&$K@_Dj$7$?>l9g!$(BDao $B$N%a%=%C%I$,8F$P$l$kEY$K(B<br>$B%H%i%s%6%/%7%g%s$,3+;O!&%3%_%C%H$5$l$F$7$^$&$N$G!$(B<br>FxUG $B$N(B ML $B$G(B nobu $B$5$s$,=q$$$F$*$i$l$k$h$&$J(B
<br><br>&gt; $B"((BDao#insert$B$r(B2$B2s<B9T$7!"(B2$B2sL\$GNc30$,H/@8$7$?>l9g(B1$B2sL\$NJ,(B<br>&gt; $B$b$-$A$s$H%m!<%k%P%C%/$5$l$F$$$k!#(B<br><br>$B$H$$$&F0$-$K$O$J$j$^$;$s!%(B<br>$B$3$l$r<B8=$9$k$K$O!$(BJUNDU $B$5$s$,(B [Seasar-user:8061] $B$G(B<br>$B=q$$$F$*$i$l$k$h$&$K!$(BService $BEy$KBP$7$F%H%i%s%6%/%7%g%s(B<br>$B6-3&$r@_Dj$7!$(BDao $B$O(B S2Dao $B$N%$%s%?!<%;%W%?$N$_E,MQ$7$^$9!%(B<br><div class="Ih2E3d">
<br>&lt;component name=&quot;serviceCustomizer&quot;<br> &nbsp; &nbsp;class=&quot;org.seasar.framework.container.customizer.CustomizerChain&quot;&gt;<br> &nbsp;&lt;initMethod name=&quot;addCustomizer&quot;&gt;<br> &nbsp; &nbsp;&lt;arg&gt;requiredTxCustomizer&lt;/arg&gt;
<br> &nbsp;&lt;/initMethod&gt;<br>&lt;/component&gt;<br><br></div>&lt;component name=&quot;daoCustomizer&quot;<br><div class="Ih2E3d"> &nbsp; &nbsp;class=&quot;org.seasar.framework.container.customizer.CustomizerChain&quot;&gt;<br> &nbsp;&lt;initMethod name=&quot;addCustomizer&quot;&gt;
<br></div> &nbsp; &nbsp;&lt;arg&gt;s2DaoCustomizer&lt;/arg&gt;<br> &nbsp;&lt;/initMethod&gt;<br>&lt;/component&gt;<br><br>$B$3$l$G(B<br><br>&lt;component class=&quot;...Service&quot;&gt;<br> &nbsp;&lt;aspect&gt;j2ee.requiredTx&lt;/aspect&gt;<br>&lt;/component&gt;
<br>&lt;component class=&quot;...Dao&quot;&gt;<br> &nbsp;&lt;aspect&gt;dao.interceptor&lt;/aspect&gt;<br>&lt;/component&gt;<br><br>$B$H=q$$$?$N$HF1$8$h$&$K$J$j$^$9!%(B<br><font color="#888888"><br><br>--<br>&lt;component name=&quot;koichik&quot;&gt;
<br> &nbsp; &nbsp;&lt;property name=&quot;fullName&quot;&gt;&quot;Koichi Kobayashi&quot;&lt;/property&gt;<br> &nbsp; &nbsp;&lt;property name=&quot;email&quot;&gt;&quot;<a href="mailto:koichik@improvement.jp">koichik@improvement.jp</a>&quot;&lt;/property&gt;
<br> &nbsp; &nbsp;&lt;property name=&quot;blog&quot;&gt;&quot;<a href="http://d.hatena.ne.jp/koichik" target="_blank">http://d.hatena.ne.jp/koichik</a>&quot;&lt;/property&gt;<br>&lt;/component&gt;<br></font><div><div></div><div class="Wj3C7c">
<br>_______________________________________________<br>Seasar-user mailing list<br><a href="mailto:Seasar-user@ml.seasar.org">Seasar-user@ml.seasar.org</a><br><a href="https://ml.seasar.org/mailman/listinfo/seasar-user" target="_blank">
https://ml.seasar.org/mailman/listinfo/seasar-user</a><br></div></div></blockquote></div><br>