JavaOne SFその2
- Title
- Configuration files must die!!! - Dependency Injection made easy
- abstract
- outline and details:
- 今後の開発はLess Configurationに向かう
- 誰も好んで設定ファイルを書きたいわけではありません。めんどくさいし、書けば間違う可能性があるからです。設定ファイルを書かなくても、フレームワークが自動で処理してくれるなら、誰でもそれを望むでしょう。今後の開発は、Less Configurationに向かうのです。
- 現在のDIの問題点
- 「設定を利用から分離する」これはDIの重要な原則ですが、現在のDIは多くの設定をファイルに記述するため、直ぐにファイルが肥大化してメンテナンスが困難になるという重大な問題を抱えています。
- その場しのぎの解決策
- Less Configurationによるばら色の世界
- サマリー
- 現在のDIは、設定ファイルの肥大化という問題点を抱えています。これに対する根本的な解決策は、「Convention over Configuration」によって、設定を記述する必要をなくすことです。Seasar2は設定ファイル地獄からあなたを救い出します。
- 今後の開発はLess Configurationに向かう