Spring是个非常非常非常优秀的java框架,主要是用它的IOC容器帮我们依赖注入和管理一些程序中的Bean组件,实现低耦合关联,最终提高系统可扩展性和可维护性,用它来辅助我们构建web工程将会感觉非常非常非常地愉悦。Spring旗下的SpringMVC又是后来居上,设计得非常非常非常的优雅,可以用来替代Struts来做界面视图的控制(Controller)等。现在我们就来搭建一个利用Spring和SpringMVC结合的web工程最佳实践的例子。以SpringFramework4.2.0为例,IDE为Myeclipse。