[Seasar-user:12436] Re: [S2Container][Beans] Beansでの日付・時刻の変換
PPOI
[E-MAIL ADDRESS DELETED]
2008年 1月 10日 (木) 15:45:22 JST
PPOIです。
便乗させてもらいます。
YASUO HIGA <[E-MAIL ADDRESS DELETED]> wrote:
(2008/01/10 13:02)
>dateFormat(String patter, String... propertyNames)
>のようなメソッドを追加して、
>Beans.copy(src, dest).dateFormat("yyyy/MM/dd HH:mm:ss.S").execute()
>のようにすると、すべてのDate型のフィールドに適用し、
>
>Beans.copy(src, dest)
> .dateFormat("yyyy/MM/dd HH:mm:ss.S", "aaa", "bbb").execute()
>
>みたいにすると、aaa、bbbのプロパティのみパターンが適用されるように
>しましょうか。
似たような感じで独自の Converter を指定できるような仕掛けがあると嬉し
いです。
時刻の変換の例にあわせると
converter(String converterName, String... propertyNames)
のようなメソッドを追加して、
Beans.copy(src, dest)
.converter("converterName", "prop1", "prop2").execute();
みたいな感じで。
Converter は S2Dxo のをそのまま使えると楽だし便利じゃないかなと思いま
す。
その場合、上記の例で propertyNames を省略した場合は Converter#
getSourceClasses() に含まれる型のプロパティ全てに適用されるとか。
如何でしょうか?
宜しければご検討ください。
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
PPOI
E-mail: [E-MAIL ADDRESS DELETED]
Key fingerprint: 6F7E 2FED 72A7 C84C 9E5A 2EAC 6850 E1DF 0921 CAFB
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Seasar-user メーリングリストの案内