一、Spring七大组件
1.核心容器(Spring core)
核心容器提供Spring框架的基本功能。Spring以bean的方式组织和管理Java应用中的各个组件及其关系。Spring使用BeanFactory来产生和管理Bean,它是工厂模式的实现。BeanFactory使用控制反转(IOC)模式将应用的配置和依赖性规范与实际的应用程序代码分开。BeanFactory使用依赖注入的方式提供给组件依赖。
2.Spring上下文(Spring context)
Spring上下文是一个配置文件,向Spring框架提供上下文信息。Spring上下文包括企业服务,如JNDI、EJB、电子邮件、国际化、校验和调度功能。
2.1 spring context 包括什么?
主要包括:
2.2 spring context 的生命周期?
3.Spring面向切面编程(Spring AOP)
3.1 什么是AOP?
3.2 AOP 的作用及其优势
3.3 AOP 相关概念
3.4 Spring AOP and AspectJ AOP 有什么区别?AOP 有哪些实现方式?
3.5 AOP 的底层实现
3.6 JDK动态代理和CGLIB动态代理的区别
3.7 AOP 开发明确的事项
4.Spring DAO模块
4.1 什么是DAO
4.2 Spring DAO的内容
5.Spring ORM模块
6.Spring Web模块
7.Spring MVC框架(Spring WebMVC)
7.1 什么是SpringMVC
7.2 SpringMVC的作用
7.3 SpringMVC原理
7.4 什么是mvc模式?
(1)原始mvc模式
(2)WEB开发的MVC
7.5 SpringMVC执行流程和原理
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。