Spring是什么?

  1. 是一个框架,是为了解决企业应用开发的复杂性而创建的框架
  2. 是一个框架,是一个轻量级的控制反转和面向切面的容器框架

    • 从大小与开销两方面而言Spring都是轻量的
    • 通过控制反转(IoC)的技术达到松耦的目的
    • 提供了面向切面编程的丰富支持,允许通过分离应用的业务逻辑与系统级服务进行内聚性的开发
    • 包含并管理应用对象的配置和生命周期,这个意义上是一种容器
    • 将简单的组件配置、组合成为复杂的应用,这个意义上是框架
 

为什么用Spring?

  • 在Spring上开发应用简单,方便,快捷
 

Spring适用范围

  • 构建企业应用
  • 单独使用Bean容器(Bean管理)
  • 单独使用AOP进行切面处理
  • 其他的Spring功能,如:对消息的支持等
  • 在互联网中的应用……
 

Spring包含哪些内容

IOC,AOP,Bean,Spring扩展,其他
 

一些资源

http://spring.io/ 
http://projects.spring.io/spring-framework/

https://docs.spring.io/spring/docs/5.0.8.RELEASE/spring-framework-reference/core.html#spring-core

最新文章

  1. BFC,定位,浮动,7种垂直居中方法
  2. ASP.NET基础代码备忘
  3. koa框架异步返回值的操作(co,koa-compose)
  4. 树形打印lua table表
  5. How to build windows azure PowerShell Source Code
  6. 跟着鸟哥学Linux系列笔记2-第10章VIM学习
  7. NOIP2012 同余方程-拓展欧几里得
  8. MSsql bcp
  9. maltab几个常见的问题
  10. Xamarin最新crack 包含IOS
  11. Web前端优质学习网站
  12. MySQL插入数据中文乱码问题的解决
  13. 基于分支限界法的旅行商问题(TSP)二
  14. Xamarin.Android 报错问题
  15. Apache环境下配置多个站点的SSL证书
  16. Nginx ACCESS阶段 如何限制IP访问
  17. Nginx 浏览器打开是下载状态
  18. thinkphp两表联查并且分页
  19. hdu 5083 有坑+字符串模拟水题
  20. Android逆向进阶—— 脱壳的奥义(基ART模式下的dump)

热门文章

  1. Nginx 多重条件判断
  2. Java基础九--抽象类
  3. 查询ORACLE存储关联表
  4. 20170624xlVBA生成通讯录文件
  5. (GoRails) 自动侦测用户的时区,使用javascript 的jszt库。
  6. IntelliJ Idea工具使用
  7. YOLO v2 损失函数源码分析
  8. UVA-10273 Cyborg Genes (DP)
  9. 高精度乘法,string中的坑
  10. WinForm窗体下Excel的导入