Javaで「さくさく感」のある開発を Ruby on Railsのブレイク以降、PerlやRuby、Pythonなどのスクリプト言語によるWebアプリケーション開発が注目を集めている。たしかにこれまでのJava開発では重厚長大なフレームワーク、膨大な設定ファイル、ソースコード修正時のアプリケーションサーバの再起動など面倒なことが非常に多かった。これと比べRuby on Railsでは"Conversion over Configuration(設定より規約)"の考え方に基づき、設定ファイルを極力減らす工夫をしていたり、ソースファイルを修正してすぐに動作確認ができるなど、迅速な開発が可能であり「RailsはJavaの10倍の生産性」という宣伝文句にも頷ける一面があるのは事実だ。 しかし、これらはすべて過去の話だ。 本書『Seasar2によるスーパーアジャイルなWeb開発』は、国産のDIコンテ