《精通Spring MVC 4》——导读

简介: 直到现在,这些对于Java开发人员来说都非常遥远和复杂。随着Spring Boot的诞生和云平台的平民化,我们可以在有限的时间内创建精彩的应用并让所有的人来访问,而这个过程不需要花一分钱。


e1da828ecb6f377c370e7c7c34c66cecd034fe0d

**

前言
**
作为Web开发人员,我愿意创建新的东西,将它们快速上线,然后将注意力转移到下一个新的想法上。

如今,所有的应用都互相连接在了一起,我们需要与社交媒体进行交互,促进产品和复杂系统的发展,为用户提供更大的价值。

直到现在,这些对于Java开发人员来说都非常遥远和复杂。随着Spring Boot的诞生和云平台的平民化,我们可以在有限的时间内创建精彩的应用并让所有的人来访问,而这个过程不需要花一分钱。

在本书中,我们将会从头开始构建一个有用的Web应用。这个应用有很多很棒的特性,如国际化、表单校验、分布式会话与缓存、社交登录、多线程编程等。

同时,我们还会对其进行完整的测试。

在本书结束之前,我们还会将这个小应用部署到云端,使它能够通过Web进行访问。

如果你觉得这挺有意思的话,那么就别浪费时间了,马上开始着手编码吧!
尽管我们将要构建的是一个很高级的应用,但是并不需要你安装很多的东西。

我们将要构建的应用需要Java 8。

我们并不强制你使用Git,不过你绝对应该使用Git来对自己的应用进行版本控制。如果你希望将应用部署到Heroku上,那么会需要用到它。另外,借助Git可以非常容易地回顾你的工作,通过查看代码的差异和历史来了解其演进过程。在第1章中包含了很多开始使用Git的资源。

目录

**[第1章 快速搭建Spring Web应用
1.1 Spring Tool Suite简介](https://yq.aliyun.com/articles/90876)**
1.2 IntelliJ简介
1.3 start.Spring.io简介
1.4 命令行方式简介
1.5 那就正式开始吧
1.5.1 Gradle构建
1.5.2 让我们看一下代码
1.6 幕后的Spring Boot
1.6.1 分发器和multipart配置
1.6.2 视图解析器、静态资源以及区域配置
1.7 错误与转码配置
1.8 嵌入式Servlet容器(Tomcat)的配置
1.8.1 HTTP端口
1.8.2 SSL配置
1.8.3 其他配置
1.9 小结
**[第2章 精通MVC架构
2.1 MVC架构](https://yq.aliyun.com/articles/90940)**
2.2 对MVC的质疑及其最佳实践
2.2.1 贫血的领域模型
2.2.2 从源码中学习
2.3 Spring MVC 1-0-1
2.4 使用Thymeleaf
2.5 Spring MVC架构
2.5.1 DispatcherServlet
2.5.2 将数据传递给视图
2.6 Spring表达式语言
2.7 结束Hello World,开始获取Tweet
2.7.1 注册应用
2.7.2 搭建Spring Social Twitter
2.7.3 访问Twitter
2.8 Java 8的流和lambda表达式
2.9 使用WebJars实现质感设计
2.9.1 使用布局
2.9.2 导航
2.10 检查点
2.11 小结

相关文章
|
3天前
SpringMVC+Mybatis两个数据源实现(二)
SpringMVC+Mybatis两个数据源实现(二)
|
3天前
SpringMVC+Mybatis两个数据源实现(一)
SpringMVC+Mybatis两个数据源实现(一)
|
1月前
|
Java 数据库连接 Maven
SSM框架整合:掌握Spring+Spring MVC+MyBatis的完美结合!
SSM框架整合:掌握Spring+Spring MVC+MyBatis的完美结合!
|
3天前
|
JavaScript 前端开发 Java
jquery ajax+spring mvc上传文件
jquery ajax+spring mvc上传文件
|
3天前
|
前端开发 Java Spring
DWR3+spring mvc实现
DWR3+spring mvc实现
|
3天前
|
JSON 前端开发 Java
【JavaEE进阶】 关于Spring mvc 响应
【JavaEE进阶】 关于Spring mvc 响应
|
3天前
|
前端开发 Java 应用服务中间件
【JavaEE进阶】 初识Spring Web MVC
【JavaEE进阶】 初识Spring Web MVC
|
6天前
|
前端开发 Java 数据库连接
认识Java中最常用的框架:Spring、Spring MVC、Spring Boot、MyBatis和Netty
Spring框架 Spring是一个轻量级的开源框架,用于构建企业级应用。它提供了广泛的功能,包括依赖注入、面向切面编程、事务管理、消息传递等。Spring的核心思想是控制反转(IoC)和面向切面编程(AOP)。
28 3
|
1月前
|
前端开发 Java 应用服务中间件
掌握Spring MVC拦截器整合技巧,实现灵活的请求处理与权限控制!
掌握Spring MVC拦截器整合技巧,实现灵活的请求处理与权限控制!
|
1月前
|
JSON 前端开发 Java
开发必备技能:探索Spring MVC请求映射和参数绑定的奇妙之旅!
开发必备技能:探索Spring MVC请求映射和参数绑定的奇妙之旅!

相关产品

  • 云迁移中心