最近取り組んでいたS2JDBC-Genがだいたい出来てきました。Seasarカンファレンスも近づいてきたので、今日から宣伝がてらちょっとずつ紹介していこうと思います。 S2JDBD-Genとは S2JDBC-Genは、データベースからS2JDBCのエンティティクラスを生成したり、エンティティクラスからDDLを生成したりするツールです。Railsのようなデータベーススキーマのマイグレーションもサポートします。 S2JDBC-GenはAntから起動されることを想定しています(といってもAntに依存しているわけではないので、Antなしで好きに呼び出すこともできます)。今回は、Antを使ってエンティティのJavaコードを生成する方法を紹介してみます。 エンティティの自動生成 build.xmlの定義(抜粋) さて、エンティティのJavaコードを生成する場合のbuild.xmlは次のようになります。