[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 メーリングリストの案内