2008-09-01から1ヶ月間の記事一覧
id:agtさんからの要望ですが、今のところ、テンプレートファイルを差し替える以外の方法はないです。優先度はちょっと低めになってしまいますが、将来的にはAntタスクでuseaccessor="true"のように指定できるようにしようと思います。アクセッサーを生成する…
ExcelってCSVの扱い長けているものだと思い込んでいましたが、使ってみると非常に使いにくいです。CSVを取り込むときにウィザードを実行しないといけなかったり、保存するときのダブルクォートの扱いを指定できなかったりなど。代わりにCSVエディタのCassava…
関係者の方、参加された方、おつかれさまでした。当日の資料は以下のサイトでダウンロードできます。デモが中心だったためページ数は少ないですが、ぜひご覧ください。 http://event.seasarfoundation.org/sc2008autumn/Session#a1会場で受けた質問やブログ…
テンプレートを格納したディレクトリをtemplatefileprimarydir属性に指定します。 テンプレートファイルの名前はxxxtemplatefilename属性に指定します。(xxxのところはタスクで異なります)たとえば、gen-entityの場合こんな感じです。 <gen-entity rootpackagename="example" templatefileprimarydir="mydir" entitytemplatefilename="my-entity.ftl" classpathref="classpath" /> テンプレートファイ</gen-entity>…
下のエントリに関連するのでついでに。 <gen-entity rootpackagename="example" templatefileprimarydir="mydir" classpathref="classpath" /> temptemplatefileprimarydirを指定して、そのディレクトリにcopyright.ftlという名前でコピーライトの記述をしておくとファイルの生成時に含まれるようになります。</gen-entity>
リリースしました。0.9.0 からの変更点は次のとおりです. Bug [CONTAINER-219] - Oracle Databseからエンティティを生成するとVARCHAR2がStringではなくbyte配列にマッピングされてしまう問題に対処しました。 [CONTAINER-222] - プロパティを新規に追加し…
明日のSeasarカンファレンスのSAStrutsとS2JDBCの最新機能」のセッションでは、S2JDBC-Gen 0.9.1を使ってデモを行います。事前資料が準備できていなくてすみません。今から作ります。果たして寝られるのか?
exec-sqlというAntタスクがあって、SQLのスクリプトが記述されたファイルを複数指定して実行できます。 スクリプトの中には、SQLステートメントだけではなく、SQLのブロック、1行コメント、ブロックコメントなどが含まれていても大丈夫です。SQLブロックとい…
S2JDBC-Genを使ってみたいんだけど、ビルドファイルを作成するのが面倒という方は、下のビルドファイルを雛形にしてください。 この雛形では、S2JDBCに必要なjar、S2JDBC-Genのjar、FreeMarkerのjarをlibディレクトリに置いてもらうことを想定しています。ge…
S2JDBC-Gen 0.9.0をリリースしました。 S2JDBC-GenはS2JDBC用のエンティティやDDLを自動生成するためのツールです。ドキュメントはこちらです。 http://s2container.seasar.org/2.4/ja/s2jdbc_gen/index.html ダウンロードはこちらからどうぞ。 http://s2con…
S2JDBCでエンティティを自動生成するにはでid:j5ik2oさんがAbstractEntityがほしいといっていますが、これは次回リリースまでに対応しようかと思っています。 コメントでは、テンプレートファイルを直してと言っちゃいましたけど(コメント2回投稿してしまっ…