参考来自:http://www.importnew.com/17474.html

注意,项目中使用的是spring4,这里学习的是spring3。关于spring4的变化:http://ningandjiao.iteye.com/blog/1993481

1 概述

1.1 Spring是什么

1.2 Spring能做什么

1 Spring能帮我们根据配置文件创建及组装对象之间的依赖关系。
2 Spring 面向切面编程能帮助我们无耦合的实现日志记录,性能统计,安全控制。
3 Spring能非常简单的帮我们管理数据库事务。
4 Spring还提供了与第三方数据访问框架(如Hibernate、JPA)无缝集成,而且自己也提供了一套JDBC访问模板,来方便数据库访问。
5 Spring还提供与第三方Web(如Struts、JSF)框架无缝集成,而且自己也提供了一套Spring MVC框架,来方便web层搭建。
6 Spring能方便的与Java EE(如Java Mail、任务调度)整合,与更多技术整合(比如缓存框架)。

1.3 Spring重点概念

1 POJO
2 容器
3 IOC
4 AOP
5 Bean
6 ...

1.4 Spring学习步骤

什么是IOC容器 --> 如何配置使用容器 --> 什么是AOP --> 如何配置使用AOP --> 事务管理(Spring的事务管理是通过切面实现的)

2.Spring基础

2.1 Spring架构图

转载于:https://www.cnblogs.com/lyh421/p/7085938.html

2017.6.27 跟开涛学spring3--spring概述相关推荐

  1. Spring MVC入门 —— 跟开涛学SpringMVC

    2014-05-14 23:22:27 第二章 Spring MVC入门 -- 跟开涛学SpringMVC  浏览(84979)|评论(12)   交流分类:Java|笔记分类: 跟开涛学Spring ...

  2. 跟着开涛学SpringMVC

    第一章 Web MVC简介 1.1.Web开发中的请求-响应模型: 在Web世界里,具体步骤如下: 1.  Web浏览器(如IE)发起请求,如访问http://sishuok.com 2.  Web服 ...

  3. 第一章 Web MVC简介 —— 跟开涛学SpringMVC

    第一章 Web MVC简介 -- 跟开涛学SpringMVC Web MVC简介 1.1.Web开发中的请求-响应模型: 在Web世界里,具体步骤如下: 1.  Web浏览器(如IE)发起请求,如访问 ...

  4. 第五章 处理器拦截器详解——跟着开涛学SpringMVC

    5.1.处理器拦截器简介 Spring Web MVC的处理器拦截器(如无特殊说明,下文所说的拦截器即处理器拦截器)类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理.   ...

  5. 跟着开涛学SpringMVC 第一章源代码下载

    2019独角兽企业重金招聘Python工程师标准>>> 源代码请到附件中下载. 其他下载: 跟着开涛学SpringMVC 第一章源代码下载 第二章 Spring MVC入门 源代码下 ...

  6. 跟开涛学 SpringMVC

    http://jinnianshilongnian.iteye.com/blog/1752171 电子书下载链接 请登录后下载 在线版目录 第一章 Web MVC简介 第二章 Spring MVC入门 ...

  7. 亿级流量网站架构核心技术 跟开涛学搭建高可用高并发系统

    亿级流量网站架构核心技术 跟开涛学搭建高可用高并发系统 1.高并发原则 1.1 无状态 1.2 拆分 1.3 服务化 1.4 消息队列 1.5 数据异构 1.6 缓存银弹 1.7 并发化 2 高可用原 ...

  8. 第一章 Web MVC简介 —— 跟开涛学SpringMVC 博客分类: 跟开涛学SpringMVC webmvcjavaeespring跟开涛学SpringMVC Web MVC简介 1.1、We

    第一章 Web MVC简介 -- 跟开涛学SpringMVC 博客分类: 跟开涛学SpringMVC webmvcjavaeespring跟开涛学SpringMVC Web MVC简介 1.1.Web ...

  9. 读书笔记:《亿级流量网站架构核心技术 -- 跟开涛学搭建高可用高并发系统》

    from <亿级流量网站架构核心技术 – 跟开涛学搭建高可用高并发系统> 概述 一个好的设计要做到,解决现有的需求和问题,把控实现和进度风险,预测和规划未来,不要过度设计,从迭代中演进和完 ...

最新文章

  1. 悟透javascript-笔记
  2. 不使用框架的web项目中配置log4j
  3. maven项目下tomcat直接启动不了(LifecycleException)。报错如下截图
  4. 【MPI编程】任意数节点的树形求和(高性能计算)
  5. 如何在python中使用正则表达式从多行字符串中删除特定字符
  6. 设计模式在Netty中的应用-迭代器模式源码举例
  7. Shadow DOM的理解
  8. 樊登讲亲密关系_看了《亲密关系》这本书,原来吵架是牺牲对方来保护自己
  9. Echarts数据可视化title标题,开发全解+完美注释
  10. 怎么用虚拟机搭建云服务器,利用虚拟机搭建云服务器
  11. 用telnet逛bbs
  12. android-第一行代码-第六章数据储存——持久化技术 含MMKV和Room新知识点(温故而知新)学习记录
  13. 焦距換算倍率(Focal length ratio)
  14. 西班牙出差见闻之二(人情风俗)
  15. 计算机奖学金用英语怎么说,奖学金用英语怎么说
  16. 深度学习与OpenCV DNN模块:权威指南
  17. 超级计算机排行榜历年,历代游戏主机浮点运算能力排行榜 究竟谁才是真正的性能怪兽...
  18. html中图片自动循环滚动代码,实现长图片自动循环滚动效果
  19. Slf4j MDC机制
  20. python识别图片中数字_Python图像处理之图片验证码识别

热门文章

  1. 《Python编程从入门到实践》记录之Python处理CSV文件数据
  2. SpringMvc 跨域
  3. vSphere vSAN 入门
  4. redis 转义字符_一份完整的阿里云 Redis 开发规范,值得收藏!
  5. break后面的语句还执行吗_12.python之配合循环的四种语句
  6. 「雕爷学编程」Arduino动手做(33)——ESP-01S无线WIFI模块
  7. 医疗行业的售前工程师如何撰写人工智能案例申请材料
  8. alt和title的区别与用法
  9. 如何开发FineReport的自定义控件?
  10. 安卓入门程序《发短信》