Spring
1.spring框架
spring框架是一个开源的Java EE应用程序
主要核心是IOC(控制反转/依赖注入)和AOP(面向切面编程)两大技术
实现高类聚,低耦合
Spring IOC(控制反转/依赖注入)
Spring AOP(面向切面编程)
Spring JDBC +事务
Spring Task 定时调度
Spring Mail 邮件发送
2.Spring作用
Dao层
JDBC操作
对应的框架:Mybatis
Service层:
Spring框架不是针对service层的业务逻辑 service没有适合框架
Controller层:
Servlet:接受请求 响应数据 地址配置 页面转发
对应框架:Spring MVC
Spring基于分布式的应用程序
基于轻量级的框架
配置管理
Bean对象实例化-IOC
集成第三方框架
Mybatis
Spring MVC
Spring Security
Quartz时钟框架
Elasticseach搜索引擎
自带服务
邮件发送
定时任务处理
消息处理
3.Spring模块划分
Spring IOC模块:Bean对象的实例化 Bean的创建
Spring AOP模块:动态代理 面向切面编程
Spring JDBC+事务模块
Spring Web模块
Spring IOC
1.主要内容
2.Spring框架