2010-01-13から1日間の記事一覧

Doma-GenのGenタスクで汎用的なエンティティリスナーを利用したコードを生成 ( Doma 0.9.13 SNAPSHOT )

汎用的なエンティティクラスとリスナークラスをコーディングします。たとえばこう。 abstractなエンティティクラス @Entity public abstract class Common { ... } Commonのサブタイプを型パラメータとするエンティティリスナークラス public class CommonLi…

Doma-GenのGenタスクでVIEWからエンティティクラスを作るには? ( Doma 0.9.13 SNAPSHOT )

ビルドファイルで指定できるようにしました。 <gen dialectName="${dialectName}" driverClassName="${driverClassName}" url="${url}" user="${user}" password="${password}" tableTypes="TABLE, VIEW"> ... </gen> tableTypes属性にカンマ区切りで指定します。 この値は、java.sql.DatabaseMetaDataクラスのgetTablesメソッドの最後のパラメータになります。

Doma 0.9.13 SNAPSHOT リリース

もしよかったらつかってください。 http://maven.seasar.org/maven2-snapshot/org/seasar/doma/doma/0.9.13-SNAPSHOT/doma-0.9.13-20100112.163137-1.jar http://maven.seasar.org/maven2-snapshot/org/seasar/doma/doma-gen/0.9.13-SNAPSHOT/doma-gen-0.9.1…