＝＝　xls2src　＝＝ v0.02
■概要
　詳細設計書からJ2EEアプリケーションを生成できたらいいと思いませんか。
　このxls2srcでは、Excelファイルに書いた詳細設計を読み込んで、ソースを書き出します。
■目標
　最初の目標は、xdoclet用のEJB,strutsのソースを自動生成し、 
　JBossで実行できるアプリケーションの生成

■フォルダ構成
  xls2src
      +src	： ソース
      +bin	： コンパイル済みファイル
      +lib	： 関連ライブラリ(velocity,Jakarta-poiのJarファイル)
      +data	： ソースを書き出す元になる設計データ（xlsファイル形式）
      +template	： ソースを書き出す元になるテンプレート（Velocity形式）

■ソース構成
  Xls2src.java	： mainのソース
  Model.java	： xlsファイル全sheetを保持するオブジェクト
  Table.java	： xlsファイル内のsheetのデータを保持するオブジェクト
  Util.java	： velocityテンプレート内から呼び出すユーティリティクラス

■試す方法
　xls2srcディレクトリ上で、次のバッチファイルを実行してください。
　　　xls2src\xls2src.bat
  xls2srcフォルダ上に次の４つのXDoclet用のEJBソースが作成されます
　　　AnkenBean.java
　　　AssignBean.java
　　　CustomerBean.java
　　　MemberBean.java


■変更履歴
◇v0.01→v0.02
　・コマンドラインからのパラメータを受け取るように修正しました。
		usage: xls2src [-h] [-t templateFolderName] [-f xlsFileName]
		 -f <xlsFileName>          設計Xlsファイル名(デフォルト:data/workbook.xls)
		 -h                        ヘルプ表示
		 -t <templateFolderName>   テンプレートフォルダ名(デフォルト:template)

◇v0.02→v0.03
　・生成したファイルを保存する先を指定できるように修正しました。
	コマンドラインオプションに次のオプションを追加
		usage: xls2src [-d distFolderName] [-h] [-t templateFolderName] [-f
		       xlsFileName]
		 -d <distFolderName>       書き出し先フォルダ名(デフォルト:destDir)
		 -f <xlsFileName>          設計Xlsファイル名(デフォルト:data/workbook.xls)
		 -h                        ヘルプ表示
		 -t <templateFolderName>   テンプレートフォルダ名(デフォルト:template)

　・パッケージ毎のフォルダに保存するように修正しました。

◇v0.03→v0.04
　・各クラスの設計毎に次のようなファイルを生成するために、 
	複数のテンプレートを使えるようにする。 
	・EJB 
	・一覧表示用JSP 
	・個別表示用JSP 
	等々 
　・設定情報、テンプレート情報をXMLファイルから取得するように修正
	generateInfo.xml ： 読み込む設定情報
	digester.xml	 ： Jakarta Digesterが利用するXML読み込みルール設定ファイル

以上



