目录
Spring
是开源的轻量级框架
开源是什么,不用多说;
轻量级
:Spring框架的使用,不需要依赖其他的东西(除了一个日志包
);不像重量级框架那样,框架的使用,还依赖于许多其他东西;
Spring
核心
主要有两部分
aop
(面向切面编程)简单理解为:扩展功能的时候,不是通过修改实现的源代码;
ioc
(控制反转)
对象的创建,不使用new
,而是交给Spring
,通过配置文件
创建类对象;
Spring
是一站式的框架
Spring在J2E三层结构中,每一层都提供了不同的解决技术
web
层:springMVC
service
层:spring
的IOC
dao
层:spring
的jdbcTemplate
(JDBC
模板)
Spring版本
目前学习的是4.x
版本