Spring Framework 1.0 RC1 Released

SpringはBusiness Delegateフレームワーク化したものだと思っています(そこに魅力を感じます)。Business Delegateは、アプリケーションコードからJ2EE APIをコールする部分を切り離すためのレイヤで、パラメタの変換や例外のマッピングをします。従来はアプリケーション開発者がコレを自作していたのですが、フレームワーク化すれば、毎回同じようなものを作る必要がなくなります。だから、SpringはアプリケーションとJ2EEサービスの中間に存在して、両者の間を取り持ちます。readme.txtに、こんなことが書いてありました。

A central focus of Spring is to allow for reusable business and data access objects that are not tied to specific J2EE services.