[Seasar-user:8915] Re: [S2Struts] サービスクラスからDaoクラスに接続ができない

島村竜一 [E-MAIL ADDRESS DELETED]
2007年 7月 3日 (火) 19:01:49 JST


いつもお世話になっております。
島村です。

ひがさん返答ありがとうございます。

>たとえば、Seasar2.3でAutoRegisterをつかっているのか
構成はS2Struts V1.2.10 
Seasar2.3 とstruts1.2.9を使用しています。

サービス用のdiconファイルは書いていません。

Multiply.diconに以下の設定を書いているのみです。

	<component class="org.seasar.framework.container.autoregister.ComponentAutoRegister">
		<property name="autoNaming">
			<component class="org.seasar.framework.container.autoregister.DefaultAutoNaming"/>
		</property>
		<initMethod name="addReferenceClass">
			<arg>@[E-MAIL ADDRESS DELETED]</arg>
		</initMethod>
		<initMethod name="addClassPattern">
			<arg>"jp.co.test.item.db.dba"</arg>
			<arg>".*ServiceImpl"</arg>
		</initMethod>
	</component>
	
>Daoが記述されているdiconはtest2.diconに書いていて
   <component class="jp.co.test.item.db.dao.MemberIdDao">
       <aspect>dao.interceptor</aspect>
   </component>

現在app.diconに
<components>
	<include path="test2.dicon"/>
	<include path="s2struts.dicon"/>
	<include path="Multiply.dicon"/>
</components>

以上

よろしくお願いします。






Seasar-user メーリングリストの案内