[Seasar-user:17038] Re: [s2container]diconファイルのdecapitalizeプロパティ適応方法について

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2009年 3月 6日 (金) 23:30:06 JST


小林 (koichik) です.

Date:    Fri, 06 Mar 2009 22:00:41 +0900
From:    sato genki <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:17037] [s2container]diconファイルのdecapitalizeプロパティ適応方法について

> diconファイルの、decapitalizeの適応方法をお教え頂きたく思います。

質問はもっと具体的に書きましょう.
この文章では何を聞きたいのか分かりません.

>   		<property name="autoNaming">  
> 			<component class="org.seasar.framework.container.
> autoregister.DefaultAutoNaming"/>  
> 			<property name="decapitalize">"false"</property> 
> 		</property> 

まず,DefaultAutoNaming のプロパティを設定するなら,
その <property> 要素は DefaultAutoNaming の
<component> 要素の子要素でなくてはなりません.
上記は

<property name="autoNaming">  
    <component class="org.seasar.framework.container.autoregister.DefaultAutoNaming">
    </component>
    <property name="decapitalize">false</property> 
</property>

と書いた場合と等価になってしまっています.

それから,DefaultAutoNaming の decapitalize 
プロパティは String 型ではなく boolean 型です.

よって,正しくは

<property name="autoNaming">  
    <component class="org.seasar.framework.container.autoregister.DefaultAutoNaming">
      <property name="decapitalize">false</property> 
    </component>
</property>

となります.

> また、参考になるような書籍、サイトなどありましたら、お教え頂けると嬉しく
> 思います。

dicon ファイルは XML 文書なので,基本的なことは
XML の入門書または解説したサイトなどを参考に
してください.


-- 
<component name="koichik">
    <property name="fullName">"Koichi Kobayashi"</property>
    <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>



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