DTOの生成

Excelの定義ファイルからDTOの生成機能を作ってみた。
blancoStrutsのActionFormの生成っぽい奴で、DTOのクラスとvalidation用のXML(WebWork2向け)を出力してくれる。
使うときはActionのvalidationのxmlから生成されたvalidationのxmlをvisitorで呼ぶ。
自動生成したvalidationでは必須、桁数、入力フォーマット(数値、画像、正規表現、OGNL)しかチェックしないので、
もっと複雑な入力チェックはActionのxmlかActionのvalidateメソッドで行う感じ。入力項目が多い場合はかなり楽できそう。
Dxoとかも入れたいんだけど、S2Dxoがまだ出てないので保留。Dozerでも良いんだけど、どの程度使えるのかな。