日経ソフトウエア2006年10月号 特集1「Rubyで仕事がラクになる!」 Part4「RubyによるJavaソースコード生成」 補足用特設ページ このページは日経ソフトウエア2006年10月号特集1「Rubyで仕事がラクになる!」のPart4「RubyによるJavaソースコード生成」の補足用特設ページです。本誌では誌面の都合上,説明しきれなかった「テンプレート・エンジンを利用したコード生成部分のリファクタリング」「テストの改良」「Maven2による自動生成ツールの実行自体の自動化」について説明しています。本誌の該当記事をまだご覧でない方は,まずそちらをお読みになってから,このページにお越しください。 テンプレート・エンジンを利用する 本誌の記事ではツールの機能を一通り実装しましたが,ここでは少しコードを見直してみたいと思います。 作成したツールの最終的な出力はソースコードなので,どうして
原文(投稿日:2009/09/03)へのリンク SpringSourceのSpring Roo、Skyway Builder Community Edition 6.3、Blu AgeのM2Springといった最近リリースされたコード生成ツールを見ると分かるのは、エンタープライズJavaアプリケーションの開発におけるコード生成の役割に再び関心が集まっているということだ。 コード生成も含んだモデル駆動開発(MDD)は、ますます関心を集めつつある。それは一般的なJavaアプリケーションで自動生成できるものがいくつもあるからだ。一般的なウェブJavaウェブアプリケーションはDAOのようなクラス、XMLのマッピングファイル、SpringやLog4Jの設定ファイルを利用するが、これらはどれも自動生成が向いている。 Rooは双方向型のコード生成フレームワークで、Springベースのウェブアプリケーショ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く