アサイド

Spring Web MVC

kawano2映画はアクションを好んで観る方、川野です。最近は、梅雨のおかげでじめじめした日々が続いています。今回は、業務で行っているプロジェクトに導入したSpring Web MVC フレームワーク(以下、SpringMVC)をご紹介します。SpringMVCはSpring Frameworkという比較的大規模なフレームワークの中の1つです。特徴の1つとしては、RESTAOPを駆使することでMVC(Model-View-Controller)モデルでいうControllerの部分を柔軟に効率良く開発することができます。また、拡張性も高くhibernateStrutsなどの他のフレームワークと連携するAPIも数多く準備されています。大変便利なフレームワークである反面、実装が隠蔽される部分が多いため、使いこなすためにはオブジェクト指向やデザインパターンの理解が大切になってきます。SpringMVCに触れているとまだまだ勉強不足だなぁと感じる点があるので、今後はそのための学習にも注力したいと考えています。

spring

Spring Framework