Spring个人总结
来源:互联网 发布:人物卡通设计软件 编辑:程序博客网 时间:2024/05/18 03:52
1.Spring的核心组件:
Bean、Core、Context
Bean:在Spring中,运行的主体是bean
Context:是Spring的Ioc(控制反转)容器,整合了Spring的大部分功能
(1)标志应用环境
(2)利用beanFactory创建bean对象
(3)保存对象关系
(4)捕获各种事件
2.Spring的特点:
1--核心容器
核心容器提供spring框架的基本功能,核心容器的主要组件是BeanFactory, 他是工厂模式的实现.
BeanFactory使用控制反转(IOC)模式将应用程序的配置和依赖性与实际的应用程序代码分开
2--Spring上下文
是一个配置文件,该配置文件向spring框架提供上下文信息
3--Spring AOP
通过配置管理特性,Spring AOP 模块直接将面向切面(方面)编程功能集成到spring框架中
4--spring DAO
JDBC DAO抽象层提供了有意义的已成层次结构, 可用该结构管理异常处理和不同数据库抛出的错误信息,极大的降低了异常代码数量
5--Spring ORM
spring框架插入了若干个ORM框架, 从而提供了ORM的对象工具,其中包括了Hibernate, Mybatis
6--Spring Web
web上下文模块建立在应用程序上下文模块之上,为基于web的应用程序提供上下文
7--Spring MVC
该框架是一个全功能的构建web应用程序的MVC实现. 通过策略接口,MVC框架变成高度可配置的. MVC容纳了大量视图技术. 其中包括JSP、Velocity和POI
3.applicationContext.xml
配置各种bean,包括mybatis,jdbc的数据源,事务等等
- Spring个人总结
- Spring个人总结1
- Spring个人总结3
- Spring-servlet流程 个人总结
- spring面试题个人总结
- Spring事务的个人总结
- Spring个人总结2 -Spring集成Hibernate
- spring的aop用法个人使用总结
- spring基础介绍-个人总结(一)
- spring-boot个人总结(1)
- spring事务回滚的一些个人总结
- SSM(Spring+SpringMVC+MyBatis)开发框架的搭建个人总结
- Spring入门之IOC与DI个人总结
- 浅析spring mvc和struts2的区别及个人总结
- 关于spring 配置以及整合 mybatis 的一些个人总结
- java-spring个人总结(一) 简述概念_入门
- 个人总结
- 个人总结
- Solver及其参数配置
- MyBatis框架简介 、MyBatis基本应用
- MySQL
- DNS劫持是什么意思?DNS劫持是干什么用的?
- 计算机辅助设计与图形学——Bresenham直线算法的实现
- Spring个人总结
- SpringBoot项目在IntelliJ IDEA中实现热部署
- 面向对象原则之里氏替换原则
- iOS IPV6 审核
- 51nod 1486 大大走格子
- Spring与MyBatis整合 、Spring整合MyBatis应用
- 1049. 数列的片段和(20)
- Uva 10250 The Other Two Trees
- Image Load Events——图像加载事件