<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:$B%a%$%j%*(B
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><br><div>$B$*@$OC$K$J$C$F$*$j$^$9!#(Bkoala$B$G$9!#(B</div><div><br></div><div>$BJX>h$G<BAuJ}K!$K$D$$$FAjCL$5$;$F$/$@$5$$!#(B</div><div>$B;V?e$5$s$HF1$84D6-$G!"J#?t%9%-!<%^$GF10l%F!<%V%k9=@.$N%1!<%9$rA[Dj$7$F$$$^$9!#(B</div><div>$B$3$N$H$-!"(BDao$B$H(BEntity$B$O6&DL$G!"(BService$B%/%i%9$G%G!<%?%=!<%9$r@Z$jBX$($k$Y$/!"(B</div><div>$B0J2<$N$h$&$KDj5A$7$F$_$^$7$?!#(B</div><div><br></div><div>$B%]%$%s%H$O(BS2Dao$BB0@-$G$9!#(B</div><div>$B!&(BDao$B%/%i%9$G$O;XDj$7$J$$(B</div><div>$B!&(BService$B%/%i%9$G(BDaoSetting$B$r;XDj$9$k(B</div><div>&nbsp; &nbsp;# $B$9$_$^$;$s!#Lu$"$C$F(BVB.NET$B$G$9!#(B</div><div><br></div><div>*---</div><div>$B"#(BDao</div><div>&lt;Implementation()&gt;</div><div>&lt;S2Dao()&gt;</div><div>&lt;Bean(GetType(TestTable))&gt;</div><div>Public Interface ITestTableDao</div><div>&nbsp; &nbsp; Function SelectAll() As IList(Of TestTable)</div><div>End Interface</div><div><br></div><div><br></div><div>$B"#(BServiceA</div><div>&lt;Implementation()&gt;</div><div>&lt;S2Dao(GetType(ADaoSetting))&gt;</div><div>Public Class AServiceImpl</div><div>&nbsp; &nbsp; Protected TestTableDao As ITastTableDao</div><div><br></div><div>&nbsp; &nbsp; Overridable Function GetTestTable() As IList(Of TestTable) 'AOP$B$N$?$a$K(BOverridable</div><div>&nbsp; &nbsp; &nbsp; &nbsp; Return TestTableDao.SelectAll()</div><div>&nbsp; &nbsp; End Function</div><div>End Class</div><div><br></div><div><br></div><div>$B"#(BServiceB</div><div>&lt;Implementation()&gt;</div><div>&lt;S2Dao(GetType(BDaoSetting))&gt;</div><div>Public Class BServiceImpl</div><div>&nbsp; &nbsp; $B!A(BServiceA$B$H$^$C$?$/F1$8!A(B</div><div>End Class</div><div>---*</div><div><br></div><div>$B$A$J$_$K!"$3$3$r8+$J$,$i:n$j$^$7$?!#(B</div><div>http://s2container.net.seasar.org/ja/quill_multiple_datasource.html</div><div><br></div><div>$B$3$l$G0U?^$7$?%G!<%?%=!<%9$+$i(BSelect$B$9$k$3$H$,$G$-$^$7$?$,!"(B</div><div>$B$3$N$d$jJ}$K2?$+7|G0E@$J$I$O$J$$$G$7$g$&$+!)(B</div><div>$BGyA3$H$7$?<ALd$G$9$,$40U8+D:$1$k$H9,?S$G$4$6$$$^$9!#(B</div><div><br></div><div>$B0J>e$h$m$7$/$*4j$$$$$?$7$^$9!#(B</div><div><br></div>                                               </div></body>
</html>