spring框架:百度百科概述:
Spring
(由Rod Johnson创建的一个开源框架)
Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式) 轻量级开源框架。
个人自己的理解:spring框架是可以解决对象之间的依赖关系的一种轻量级框架,可以与其他框架一起使用。如企业常用的spring与struts2,hibernate,mybatis,springboot等
SpringCode 是核心功能:ioc容器,解决创建依赖关系。
Springweb spring 对web模块的支持。spring可以和struts2整合,让action交级spring管理,也可以和springmvc整合,让controller交级spring管理。
springMVC
springDao 支持对JDBC的操作
jdbctemplate模板工具类
springORM 对持久层框架整合 hibernate,mybatis,jpa进行整合
springAOP 面向切面
springEE spring对javaEE模块其他支持