[Seasar-user:1041] Re: DICON の仕様で
Taro Kato
kato
2004年 9月 26日 (日) 19:03:02 JST
お返事ありがとうございます。グルージェント加藤です。
> そんなに間違いそうな程多くの文字列って定義します?
j2ee.diconみるとダブルクォート文字列がほとんどですよね?
> やるなら、propertiesファイルに文字列定数を定義して
> propertyタグのボディにしている感じですね。
>
> aaa.properties
> HELLO=Hello World!
>
> <const path="aaa.properties"/>
> <property>HELLO</property>
>
いや、プロパティだとエスケープ対象文字が増えるので、
もっと厄介になります。
例えば、
<property name="URL">
"jdbc:microsoft:sqlserver://2000SERVER\\DB1;databasename=prj1"
</property>
こんなのだと、つい \\ を \ と間違えてしまいます。
#実際に同僚がはまりました。
プロパティファイルでは解決しません。上記のものは
URL=jdbc\:microsoft\:sqlserver\://2000SERVER\\DB1;databasename\=prj1
となりますので悪化していることが分かると思います。
要するに、生(なま)のものを生のままでDICON内でも解釈できれば、
ちょっと幸せだと思っています。
これは独自QLを持たないS2DAOの思想とも一致することだと思ってます。
> みなさんの意見を待ちましょう。
了解です。
私もむやみに仕様が膨れるのは望むところではありません。
[[[[[[[[[[[[[[[[[[[[[[ G l u e g e n t , I n c .
[[[[[[[[[[ [[[[[[[
[[[[[[ [[[[[[[[[[
[[[[ [[[[[[[[[[[[ http://www.gluegent.com/
[[ [[[[[[ [[[[
[[[ [[[[ [[[ System Development Division
[[[[[[[[[[[[[[ [[[[[
[[[[[[[[[[[[ [[[[[[[ T a r o K a t o
[[[[[[[[[[ [[[[[[[[[[
Seasar-user メーリングリストの案内