首页 > 代码库 > spring框架

spring框架

  简单的东西就不写了,很多文章都有过很详细的讲解,所以记录一些自己认为重要的点在此吧。

  第一篇文章就介绍一下spring本身

  框架:就是让你在少编写代码的情况下,还能高效的完成开发。例如,MVC框架中主控类(例如struts中的StrutsPrepareAndExecuteFilter是对filter的标准进行了封装,以及,spring-mvc中的DispatcherServlet是对servlet标准进行了封装)就是将JAVAEE中的标准进行了封装,使得你可以不再考虑JAVAEE的技术标准,而在框架的约定下进行开发。框架的愿景就是解放程序员在技术上的投入更多的精力,把注意力放到业务逻辑的处理上,通过组装配置进行开发。

  轻量级框架,相对重量级框架而言:重量级框架,例如EJB,必须在相应容器的支持下运行;struts、spring、hibernate本身都是轻量级框架,通过配置和注解方便开发人员进行开发而省去了编写项目底层的流程。

  spring本身的特点就是Ioc、AOP。spring越来越强大,使用自己的特点开发了更多的框架、模块等(spring-mvc、spring-ldap等)。

spring框架