CodeGen.dicon設定リファレンスCodeGen.dicon設定リファレンスantでコードを生成する際の、dicon/CodeGen.diconの設定方法について記述します。><arg>"EMP_TABLE"</arg><arg>"empNo"</arg></initMethod></component></property></component>org.seasar.codegen.CodeGenConfigインターフェースには、下記のプロパティがあります。ヘッダーテンプレートのパスです。バージョン番号による排他制御用のプロパティ名です。タイムスタンプによる排他制御用のプロパティ名です。主キーの自動生成方法です。全てのDaoのコンポーネント定義を記述した、alldao.diconを出力するかを指定します。使用しない場合に指定します。DDLを出力するかを指定します。スキーマ指定を記述した入力ファイルを指定します。出力パッケージを指定します。エンコーディングを指定します。テーブルと主キーの自動生成に使うシーケンスのマッピングを指定します。java.util.Map形式で指定します。JiemamyとDBスキーマからの生成時のみ有効です。name="addTable"><arg>"DEPT4"</arg></initMethod></component>-->org.seasar.codegen.ImportCodeDataインターフェスの実装クラスを指定します。org.seasar.codegen.impl.ERWinCSVImportCodeDataorg.seasar.codegen.impl.ExcelImportCodeDataMultiSheetorg.seasar.codegen.impl.ExcelImportCodeDataSingleSheetorg.seasar.codegen.impl.JiemamyImportCodeDataorg.seasar.codegen.impl.DatabaseImportCodeDataorg.seasar.codegen.impl.DatabaseImportCodeData使用時には、以下の設定が必要です。JDBCドライバを、libディレクトリの下に配置する。データソースの設定を記述する。org.seasar.codegen.impl.DatabaseImportCodeDataには、以下のプロパティと初期化メソッドが使用可能です。DBスキーマから読み込む時の対象スキーマです。DBスキーマから読み込む時の対象テーブルの配列です。DBスキーマから読み込む時の対象外テーブルの正規表現です。class="org.seasar.codegen.dbms.MySQL"></component>org.seasar.codegen.dbms.Dbmsインタフェースの実装クラスを指定します。class="org.seasar.codegen.convert.impl.FKNameChildNameConverterImpl"></component>org.seasar.codegen.convert.impl.FKNameChildNameConverterImplクラスを指定してください。class="org.seasar.codegen.convert.impl.CamelConverterImpl"></component>出力クラスのプロパティ・クラス名の変換処理クラス(org.seasar.codegen.convert.NameConverterインターフェースの実装クラス)を指定します。org.seasar.codegen.convert.impl.CamelConverterImpl指定時では、アンダースコア区切りのテーブル名・カラム名をCamelCaseに変換します。EMPLOYEE_TABLE→EmployeeTableDao)変換しない場合は、org.seasar.codegen.convert.impl.NullConverterImplクラスを指定してください。以下に記述例を示します。class="org.seasar.codegen.convert.impl.CamelConverterImpl"></component></components>。