• 绝了,让你快速搭建SpringWeb应用和精通MVC架构,啃完就知道有多好用了


    内容提要

    Spring MVC属于Spring Framework的衍生产品,已经融合在Spring Web Flow里面。Spring框架提供了构建Web应用程序的全功能MVC模块。SpringMVC4是当前最新的版本,在众多特性上有了进一步的提升。

    本书中从头开始构建了一个完整的Web应用。全书共10章,分别介绍了快速搭建SpringWeb应用、精通MVC结构、处理表单和复杂的URL映射、文件上传与错误处理、创建RESTful应用、保护应用、单元测试与验收测试、优化请求、将Web应用部署到云等内容,循序渐进地讲解了Spring MVC4的开发技巧。


    除此之外我还给大家分享一份Spring全家桶(Spring+MVC+Boot+cloud)的面试资料,大家可以结合本文一起取学习,事半功倍~想获得的滴滴我哦~

     

    本书最适合已经熟悉Spring编程基础知识并迫切希望扩展其Web技能的开发人员。通过阅读本书,读者将深度把握Spring MVC的各项特性及实用技巧。

    内容目录

    第1章 快速搭建Spring Web应用 能够让我们非常快速地开始使用Spring Boot。本章介绍了让我们更具生产效益的工具,如Spring Tool Suite 和Git,本章还会帮助我们搭建应用的主体框架,并见识Spring Boot背后的魔力。

    第2章“精通MVC架构”指导我们创建一个小的Twitter搜索引擎,同时,本章还涵盖了SpringMVC和Web架构的基础知识。

    第3章“处理表单和复杂的URL映射”帮助你理解如何创建用户基本信息表单,本章介绍如何在服务端和客户端校验数据,并且让我们的应用支持多语言访问。

    第4章“文件上传与错误处理”将会指导你为基本信息表单添加文件上传功能,它阐述了如何在SpringMVC中恰当地处理错误并展示自定义的错误页面。

    第5章“创建RESTful应用”阐述了RESTful架构的理念,它还帮助我们创建了-一个可以通过HTTP调用的用户管理API,这个过程中会看到帮助我们设计API的工具,并且会讨论如何很简便地实现文档化。

    第6章“保护应用”将会指导我们如何保护应用,包括如何使用基本HtTP认证保护RESTful API,以及如何保护登录页之后的Web页面,它阐述了如何通过Twitter进行登录以及如何将会话保存在Redis中,从而允许我们的应用进行扩展。

    第7章“单元测试与验收测试”帮助我们对应用进行测试。它讨论了测试与TDD,介绍了如何对控制器进行单元测试,如何使用现代的库设计端到端的测试。最后,介绍了Groovy如何提升测试的生产效率和可读性。

    第8章“优化请求”对应用进行了优化。它包括缓存控制和Gzip,本章将教会我们如何把Twitter搜索结果缓存到内存和Redis中,以及如何对搜索实现多线程执行。除此之外,还会介绍如何实现Etag和使用WebSocket.

    第9章“将Web应用部署到云中”会指导我们对应用进行部署,通过对比,阐述了不同PaaS解决方案的差异。然后,介绍了如何将应用部署到Cloud Foundry和Heroku中。

    第10章“超越Spring Web”在整体.上讨论了Spring 生态系统,介绍了现代Web应用的组成部分以及后续的发展方向。

    总目录

  • 相关阅读:
    【C++】内联函数讲解和关键字inline纯干货简介
    Java借助百度云人脸识别实现人脸注册、登录功能的完整示例
    【数智化人物展】觉非科技CEO李东旻:数据闭环,智能驾驶数智时代发展的新引擎...
    编译cef114.2 with h264
    网络基础概论
    webstorm实用技巧
    【C++】智能指针
    深入了解计算机系统(CS:APP)思考题
    数据结构与算法之美笔记03
    ElasticSearch中批量操作(批量查询_mget、批量插入删除_bulk)
  • 原文地址:https://blog.csdn.net/weixin_62421895/article/details/126387960