1、Spring优点

	spring是一个开源的免费的框架
spring是一个轻量级的 非入侵式的框架
控制反转(IOC)、面向切面(AOP)
支持事务的处理,对框架整合的支持
**总之:spring就是一个轻量级的控制反转和面向切面的框架**

https://docs.spring.io/spring/docs/current/spring-framework-reference/core.html#beans-annotation-config

2、Spring的七大组件

Spring-Core:
Core包是框架的最基础部分,并提供依赖注入(Dependency Injection)管理Bean容器功能. Spring-Context:(Spring核心容器<上下文模块>)
核心模块的BeanFactory使Spring成为一个容器,而上下文模块使它成为一个框架。这个模块扩展了BeanFactory的概念,增加了对国际化(I18N)消息、事件传播以及验证的支持. Spring-Aop:
Spring在它的AOP模块中提供了对面向切面编程的丰富支持。例如方法拦截器(method-interceptors)和切点(pointcuts),可以有效的防止代码上功能的耦合. Spring-Dao:
使用JDBC经常导致大量的重复代码,取得连接、创建语句、处理结果集,然后关闭连接。Spring的JDBC和DAO模块抽取了这些重复代码,因此你可以保持你的数据库访问代码干净简洁,并且可以防止因关闭数据库资源失败而引起的问题. Spring-Web:
Web上下文模块建立于应用上下文模块之上,提供了一个适合于Web应用的上下文。另外,这个模块还提供了一些面向服务支持。利用Servlet listeners进行IOC容器初始化和针对Web的applicationcontext. Spring Web MVC:
(Model-View-Controller)Spring为构建Web应用提供了一个功能全面的MVC框架。它提供了一种清晰的分离模型,在领域模型代码和web form之间. Spring-ORM:
关系映射模块,ORM包为流行的“关系/对象”映射APIs提供了集成层,包括JDO,Hibernate和iBatis(MyBatis).

3、依赖包

 <dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.2.1.RELEASE</version>
</dependency>

4、默认配置文件名称

applicationContext.xml

最新文章

  1. HDU5509 : Pattern String
  2. jQuery.last() 函数
  3. 大前端学习笔记整理【五】rem与px换算的计算方式
  4. chrome调试文章
  5. WPF:设置弹出子菜单的是否可用状态及效果
  6. Django常用命令及参数配置(Django 1.8.6)
  7. Codeforces Round #313 (Div. 2) D. Equivalent Strings
  8. loj 1011(状态压缩+记忆化搜索)
  9. 解决JS文件页面加载时的阻塞
  10. 如何搭建DHCP及DHCP中继服务器
  11. CentOS下Qt窗口透明效果失效,成黑色背景的问题
  12. 【原创】构建高性能ASP.NET站点 第七章 如何解决内存的问题(前中篇)—托管资源优化—监测CLR性能
  13. Linux查看命令终止进程
  14. leetcode[68] Climbing Stairs
  15. CF Round #353 Div.2
  16. python基础教程(九)
  17. Python并发编程__多进程
  18. 弥补wxpython无背景图片缺陷
  19. Java中equals,hashcode,==的区别
  20. 自学Python6.3-内置模块(1)

热门文章

  1. 02 LED翻转与计数器使用
  2. 扩展KMP(记录学习过程)
  3. Soldier and Number Game CodeForces - 546D 素因子数打表(素数筛的改造)
  4. jmeter4.0介绍一
  5. Windows下命令行MySQL安装
  6. SublimeのJedi (自动补全)
  7. 关于HashCode和equals方法在HashSet中的使用
  8. vue中keepAlive的用法[返回页面不刷新]
  9. 【tensorflow2.0】张量的结构操作
  10. find的基本查询命令《一》