轻量:Spring 是轻量的,基本的版本大约 2MB。
控制反转:Spring 通过控制反转实现了松散耦合,对象们给出它们的依 赖,而不是创建或查找依赖的对象们。
面向切面的编程(AOP):Spring 支持面向切面的编程,并且把应用业务
逻辑和系统服务分开。
容器:Spring 包含并管理应用中对象的生命周期和配置。
MVC 框架:Spring 的 WEB 框架是个精心设计的框架,是 Web 框架的
一个很好的替代品。
事务管理:Spring 提供一个持续的事务管理接口,可以扩展到上至本地
事务下至全局事务(JTA)。
异常处理:Spring 提供方便的API把具体技术相关的异常(比如由JDBC,
Hibernate or JDO 抛出的)转化为一致的 unchecked 异常。

最新文章

  1. 【Python】个人所得税
  2. .net 实现上传文件分割,断点续传上传文件
  3. NSDate 刚刚、几分钟、几小时
  4. PHPCMS-V9 获取一级栏目、二级栏目、三级栏目
  5. 解决Android Studio 和 Android SDK Manager 无法在线更新的问题.
  6. js取配置文件内容
  7. android中的一些问题
  8. 83. 从视图索引说Notes数据库(上)
  9. 2017阿里云双11-云服务器ECS优惠活动最强解读和购买指南
  10. matplotlib 将两张数据视图在一起显示
  11. Android Dragger2快速入门浅析
  12. 转载--void指针(void *的用法)
  13. 洛谷P3066 [USACO12DEC] 逃跑的Barn [左偏树]
  14. Arduino可穿戴教程之第一个程序——Blink(一)
  15. 使用 vim + ctags + cscope + taglist 阅读源码
  16. shiro中移除jsessionid的解决方案
  17. Jenkins 修改主目录正解 workspace
  18. Java输入输出重定向代码
  19. map侧连接
  20. iOS升级经验分享

热门文章

  1. [gRPC via C#] gRPC本质的探究与实践
  2. 【C++ 调试】增量链接 Incremental Linking
  3. Scala学习笔记(详细)
  4. shell脚本的调试sh-x
  5. 5个相见恨晚的Linux命令,每一个都非常实用
  6. Java课程设计---Eclipse基本环境配置
  7. 《破碎的残阳,我们逆光》连载小说- HashMap剖析
  8. Java 实现Https访问工具类 跳过ssl证书验证
  9. Qt:QWebChannel
  10. FaE:基于符号知识的适应性和可解释的神经记忆