conpota$B$H?=$7$^$9!#(B<br><br>seasar2 2.4.33 + cubby 1.1.1$B$r;H$C$F$$$^$9!#(B<br>$B0J2<$N$h$&$KJ#?t$N%j%=!<%9MQ$N(BS2AbstractService$B%/%i%9$,$"$j!"(B<br>public abstract class Abstract1Service&lt;T&gt; extends S2AbstractService&lt;T&gt; {<br>&nbsp;&nbsp;&nbsp; @Resource(name = &quot;jdbcManager1&quot;)<br>
&nbsp;&nbsp;&nbsp; public void setJdbcManager(JdbcManager jdbcManager) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this.jdbcManager = jdbcManager;<br>&nbsp;&nbsp;&nbsp; }<br>}<br>public abstract class Abstract2Service&lt;T&gt; extends S2AbstractService&lt;T&gt; {<br>&nbsp;&nbsp;&nbsp; @Resource(name = &quot;jdbcManager2&quot;)<br>
&nbsp;&nbsp;&nbsp; public void setJdbcManager(JdbcManager jdbcManager) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this.jdbcManager = jdbcManager;<br>&nbsp;&nbsp;&nbsp; }<br>}<br>.<br>.<br>$B$3$l$i$r3HD%$7$?(Bservice$B$r(B<br>Action$B$N(Bpublic$B%U%#!<%k%I$K(BDI$B$7$F;H$C$F$$$^$9!#(B<br>$B$3$3$GLdBj$J$N$G$9$,!"(B<br>$B%j%/%(%9%H%Q%i%a!<%?$NCM$K$h$C$F(B<br>$B;H$&(Bservice$B$r@Z$jBX$($k>l9g!"(B<br>
$BA4$F$N(Bservice$B$r(BDI$B$7$F$*$/$H$$$&46$8$K$J$k$H;W$$$^$9!#(B<br>$B$?$@$=$&$9$k$H!"(B<br>$B;H$o$J$$(Bservice$B$^$G(BDI$B$5$l$F$7$^$$!"(B<br>$B$=$N%3%9%H$,L5BL$K$+$+$C$F$7$^$&5$$,$7$^$9!#(B<br>service$B$r(BDI$B$;$:$K!"I,MW$J(Bservice$B$N$_%$%s%9%?%s%92=$9$k(B<br>$B$h$$J}K!$O$J$$$G$7$g$&$+!)(B<br clear="all"><br>-- <br>conpota &lt;<a href="mailto:conpota@gmail.com">conpota@gmail.com</a>&gt;<br>