|
From: Colin S. <col...@ex...> - 2004-04-27 13:58:47
|
I agree it would be very good to have. I've been hit a few times by the=20
lack.
I am ok with your syntax, given that probably most of the uses will=20
still be the simple case. An alternative would be to have another kind=20
of entry allowed
<map>
<complexentry>
<key>
<ref bean=3D"myKey"/>
</key>
<value>
<ref bean=3D"myTarget"/>
</value>
</complexentry>
</map>
'complexentry' is just a name I came up with now. I don't really like it=20
or think it that suitable...
Colin
j=FCrgen h=F6ller [werk3AT] wrote:
>A colleague of mine just suggested that <entry> tags in XML bean definit=
ions should also support non-String keys: After all, a java.util.Map can =
take any Object as key.
>
>So instead of just the current:
>
><map>
> <entry key=3D"myKey">
> <ref bean=3D"myTarget"/>
> </entry>
></map>
>
>We could also support something like the following:
>
><map>
> <entry>
> <key>
> <ref bean=3D"myKey"/>
> </key>
> <ref bean=3D"myTarget"/>
> </entry>
></map>
>
>The problem is the syntax: It looks odd to have the <ref> Map value at t=
he same level as the <key> subtag, with the latter having a nested <ref> =
again...
>
>Any ideas?
>
>Juergen
>
>
>DI J=FCrgen H=F6ller
>Senior System Architect
>______________________________________
>
>werk3ATS - division systementwicklung
>werk3AT informations- und mediensysteme
>
>europaplatz 4
>A - 4020 linz
>
>t. +43 (0) 732 71 65 29 502
>f. +43 (0) 732 71 65 29 3
>mailto:jue...@we...
>http://www.werk3at.com
>______________________________________
>werk3ATS - WIR ENTWICKELN ERFOLG
>
>
>-------------------------------------------------------
>This SF.net email is sponsored by: The Robotic Monkeys at ThinkGeek
>For a limited time only, get FREE Ground shipping on all orders of $35
>or more. Hurry up and shop folks, this offer expires April 30th!
>http://www.thinkgeek.com/freeshipping/?cpg=12297
>_______________________________________________
>Springframework-developer mailing list
>Spr...@li...
>https://lists.sourceforge.net/lists/listinfo/springframework-developer
> =20
>
|