• 美团技术官用时一个月精心整理这本Spring(第4版)实战学习文档


    Spring学习和实践指南

    Spring可以做很多事情,它为企业级开发提供给了丰富的功能,但是这些功能的底层都依赖于它的两个核心特性,也就是依赖注入( dependency injection,DI )和面向切面编程( aspect-oriented programming,AOP )。

    第4版针对Spring4进行了全面更新。

    1. 第1部分介绍Spring框架的核心知识。
    2. 第2部分在此基础上介绍了如何使用Spring 构建Web应用程序。
    3. 第3部分告别前端,介绍了如何在应用程序的后端使用Spring。
    4. 第4部分描述了如何使用Spring与其他的应用和服务进行集成。适用于已具有一定Java编程基础的读者,以及在Java平台下进行各类软件开发

    一、spring的核心知识

    依赖注入和AOP是spring框架最核心的的部分,所以第一部分让我们触及到SpringDI和AOP特性

    1. Spring之旅
    2. 装配Bean
    3. 高级装配
    4. 面向切面的Spring

    二、Web 中的Spring

    Spring常用来开发Web应用,因此在第二部分你将会看到如何使用Spring的MVC框架为应用程序添加Web前端。

    1. 构建SpringWeb应用程序
    2. 渲染Web视图
    3. SpringMVC的高级技术
    4. 使用SpringWeb Flow
    5. 保护Web应用

    三、后端中的Spring

    第三部分总共有五章节,将会关注Spring如何帮助我们在后端处理数据。

    1. 通过Spring和JDBC征服数据库
    2. 通过对象-关系映射持久化数据
    3. 使用NoSQL数据库
    4. 缓存数据
    5. 保护方法应用

    四、spring集成

    最后一部分讲的比较多,你将会学到如何跨越应用程序本身的边界,与其他的应用程序和企业级服务实现集成。

    1. 使用远程服务
    2. 使用SpringMVC创建REST API
    3. Spring消息
    4. 使用WebSocket和STOMP实现消息功能
    5. 使用Spring发送Email
    6. 使用JMX管理SpringBean
    7. 借助Springboot简化Spring开发

    因文章篇幅限制,更多内容就不一一描述了

  • 相关阅读:
    【sciter】: sciter-fs模块扫描文件API的使用及其注意细节
    css自学框架之二级下拉菜单
    数据迁移任务配置向导
    深入解析Spring Boot的常用注解和组件(上)
    正则验证用户名和跨域postmessage
    Oracle with as ORA-00903: invalid table name 多表报错
    冯喜运:4.24-4.25黄金原油双双跳水、今日走势分析
    使用Arrays.asList与不使用的区别
    洛谷-P5019-铺设道路
    数据库高级 I
  • 原文地址:https://blog.csdn.net/m0_62051288/article/details/126298436