[Seasar-user:7765] Re: Dolteng の機能追加要望

taichi sato [E-MAIL ADDRESS DELETED]
2007年 5月 23日 (水) 11:11:52 JST


太一です。

1. は、Page作成ウィザードにおいて、DTOを追加で作成するボタンがありますので、
    そちらを使用しては如何でしょうか?
    若干分り辛いかもしれませんが、「〜Items」となっているidのClassNameカラムの右端にあるボタンを押下することによって、新規でDTOを作成するウィザードが更にポップアップします。

2. は、面白いアイディアだと思います。前向きに検討しますので、
   もう少し具体的な仕様を提案して頂け無いでしょうか?
   しかし、忌まわしきハンガリアン記法の持つ危うさを感じます。
   識別子に型の名前が含まれている…と言うのは、どうなんでしょう?
   併せて、Teeda側で持っている命名規則と混ざってしまっても大丈夫でしょうか?
   ちなみに、Tableマッピングは、対象テーブルを変えながら、Refreshボタンの押下を、何度も行う事によって、部分的に型を確定していく事も出来ます。

以上、よろしくおねがいします。


07/05/23 に 出羽 健一<[E-MAIL ADDRESS DELETED]> さんは書きました:
> 出羽です。
>
> Dolteng で機能追加の要望があります。
> 前向きに検討して頂きたいので、よろしくお願いします。
>
> 1.フィールド宣言はABC順ではなくパース順にする
> HTMLファイルからPageクラスを生成する際、
> Pageクラス内のフィールドの並び順は現在はABC順になっているようですが、
> これを元のHTMLファイルでフィールドをパースした順になっていると嬉しいです。
> このようになっていると、Teedaの一覧表示用のDtoを作成する際に、
> 繰り返しフィールドがまとまっているので、Dtoが作りやすくなります。
> (繰り返し対象のフィールドを空のDtoクラスにコピー&ペーストして、
> Setter/Getterを生成するだけでDtoを作成できるようになる。)
>
> 2.Pageクラスのフィールド型を名前規約でマッピング
> HTMLのidをPageクラスのプロパティにマッピングにおいて、
> 名前規約でプロパティの型をマッピングできる機能があると
> 便利だと思いました。
> 例えば次のようなイメージです。
> ・Number, Count, Price, No, Seq, Id で終わる
> ⇒ java.lang.Integer
> ・Dateで終わる
> ⇒ java.util.Date
> ・Flg, Flag で終わる
> ⇒ java.lang.Boolean
> ・File で終わる
> ⇒ java.io.File
> テーブルマッピングもリソース系のテーブルを使う時は、
> 多くをマッピングしてくれるのですが、イベント系のテーブルだと
> 別テーブルの参照が多く、多くをマッピングしてくれないのが発端です。
>
> 以上です。
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>



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