Manualが大事
Developing a Spring Framework MVC application step-by-step
Chapter 9. Web framework
大してマニュアルも読まずにSpringを解説しようと試みましたが無謀でした。謙虚に読みます。
で、今日の発見&感じたこと。
- ApplicationContextは必ずしも必要なし
- InternalResourceViewResolverという実装がある(あまり使うことなそうだけど小さなアプリならば楽かも)
- いろんなroleがある。これらの役割をしっかり認識することが大事ろだう。Clear separation of roles: controller vs validator vs command object vs form object vs model object, DispatcherServlet vs handler mapping vs view resolver, etc.
- SpringのMVCの中でViewやControllerはもちろん大事だが、〜Resolverや〜HnadlerなどのInterfaceにも注目したい。
- 実際にどの実装を使うかはすべて設定ファイルなどへ外出しする。