100 个步骤学习 Spring Boot

Java Spring Boot Framework in 100 steps – 使用 Java、JPA、SpringBoot 和 Maven 构建 REST API 和 Web 应用程序

讲师:in28Minutes Official

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你会学到什么

  • 学习 Spring Boot 3 – Spring Boot 框架的最新版本
  • 使用 Spring Boot 构建 Web 应用程序和 REST API
  • 学习 Spring Boot 的 MAGIC – 自动配置、Spring Initializr 和 Starter 项目
  • 使用 JPA/Hibernate 和 Spring Boot 连接到数据库
  • 您将学习使用 Spring Boot Starter Test 编写出色的单元和集成测试
  • Spring Boot STARTER 项目 – Spring Boot Web、Spring Boot 测试、Spring Boot Data JPA、Spring Boot Data REST
  • 您将了解如何充分利用 Spring Boot Actuator 和 Spring Boot Developer Tools
  • 您将学习如何使用 Spring Boot Profiles 和 Dynamic Configuration 将应用程序配置外部化
  • 您将了解和使用 Spring Boot 提供的嵌入式 servlet 容器选项 – Tomcat、Jetty 和 Undertow
  • 您将了解开发 Web 应用程序的基础知识 – POST、GET、HTTP、MVC 模式
  • 您将了解使用 Bootstrap 框架设置网页样式的基础知识

要求

  • 你应该有 Java 和注解的工作经验
  • 我们将帮助您安装 Eclipse 并使用 Maven 和 Tomcat 启动和运行

描述

更新:  Course用 Spring Boot 3 重新录制!

Spring Boot 是用于构建微服务和 REST API的第一 Java 框架。

您想了解Spring Boot的魔力– 自动配置、Spring Initializr 和 Starter 项目吗? 

你想构建一个很棒的 Web 应用程序,使用SpringBoot连接到带有JPA/Hibernate的数据库吗? 

您想使用 Spring Boot构建基本 REST API吗?

别再看了!

我们的学习者在说什么:

5 星 –这门课程不仅适合初学者,也适合像我这样试图快速了解 Spring Boot 的经验丰富的工程师。非常感谢您提供的优质材料!期待在 udemy 和 in28minutes 上另一门课程!

5 星 –最好的Spring Boot 课程之一!

5 星 –我发现这门课程非常彻底。理论和动手编码的良好平衡。Spring Boot 的每个重要方面都通过有用的、几乎生产级的编码练习、单元和集成测试来演示。本课程包含作为 Spring Boot 开发人员启动和运行所需的一切。我喜欢这门课程,并强烈推荐给任何有兴趣学习 Spring Boot 的人。

5 星 –这是我注册的最好的春季靴子课程之一。Ranga Karan 解释了每一点并实际展示。我会推荐给任何想学习弹簧靴的人

5 星 –伟大的教练!

5 颗星 –我是 Spring Boot 框架的初学者,我觉得本教程非常棒!老师讲的一清二楚!感谢提供本教程!!!

课程大纲:

Spring Boot 有很多魔力。使用 Spring Boot 开发 REST 服务既酷又有趣。Spring Boot 可以轻松创建可以“直接运行”的独立的、生产级的基于 Spring 的应用程序。大多数 Spring Boot 应用程序只需要很少的 Spring 配置。

这门课程现在更新了新的部分。使用 Spring Boot 2 和 Spring 5 更新。 

在本课程中,您将学习 Spring Boot 和 Spring Boot Starter Projects 的功能,并通过实践逐步开发:

  1. 使用带有登录和注销功能的 Spring Boot 的基本 Todo 管理 Java 应用程序
  2. 用于管理调查问卷的基本 REST 服务 

您将了解 REST 服务、Spring Security(身份验证和授权)、Maven(依赖项管理)、Eclipse (IDE) 和 Tomcat Embedded Web Server。我们将帮助您设置其中的每一项。

您将通过 100 多个步骤逐步了解 Spring Boot。作为 Spring Boot 的介绍,本课程将是完美的第一步。

您将了解

  • Spring Boot 基础知识
  • 自动配置基础和 Spring Boot 魔术
  • Spring Boot 入门项目
  • 弹簧初始化器
  • 使用 Spring Boot Starter Web 的基本 REST 服务
  • 使用 JSON 和 XML 进行 REST 服务内容协商
  • 嵌入式 servlet 容器:Tomcat、Jetty 和 Undertow
  • 使用 Spring Boot Starter Test 编写单元和集成测试
  • 使用 Spring Boot 的配置文件和动态配置
  • Spring Boot 数据 JPA
  • Spring Boot 执行器
  • 春季安全
  • Spring Boot 开发者工具

以下是课程不同部分的快速概览:

  • 10 个步骤介绍 Spring Boot 的威力
  • 使用 Spring Boot 开发 Todo 管理 Web 应用程序的 25 个步骤
  • 使用 JUnit 进行单元测试的 5 个步骤简介
  • 使用 Mockito 进行模拟的 5 个步骤简介
  • Spring Boot 的高级功能分 28 个步骤 – 我们学习这些开发一个简单的 API 来管理调查问卷。
  • 10 个步骤介绍 JPA

课程亮点:

使用 Spring Boot 的 Web 应用程序

  • 步骤 01 – 使用 Spring Initializr 创建 Spring Boot Web 应用程序
  • 步骤 02 – Spring Boot 项目的快速概览
  • 步骤 03 – 第一个 Spring MVC 控制器,@ResponseBody,@Controller
  • 步骤 04 – 增强 Spring MVC 控制器以提供 HTML 响应
  • 步骤 05 – 使用 Spring Boot 重定向到 JSP – Controller、@ResponseBody 和 View Resolver
  • 步骤 06 – 练习 – 创建 LoginController 和登录视图
  • 步骤 07 – 快速概览 – Web 如何工作 – 请求和响应
  • 步骤 08 – 使用 RequestParam 捕获 QueryParams 并首先查看模型
  • 步骤 09 – 快速概览 – 使用 Spring Boot 进行日志记录的重要性
  • 第 10 步 – 了解 DispatcherServlet、模型 1、模型 2 和前端控制器
  • 第 11 步 – 创建登录表单
  • 第 12 步 – 使用模型在 JSP 中显示登录凭据
  • 第 13 步 – 添加用户 ID 和密码的硬编码验证
  • 第 14 步 – Todo 功能入门 – 创建 Todo 和 TodoService
  • 第 15 步 – 创建待办事项列表页面的第一个版本
  • 第 16 步 – 了解会话、模型和请求 – @SessionAttributes
  • 第 17 步 – 将 JSTL 添加到 Spring Boot 项目并在表格中显示 Todos
  • 第 18 步 – 使用 webjars 将 Bootstrap CSS 框架添加到 Spring Boot 项目
  • 第 19 步 – 使用 Bootstrap CSS 框架格式化 JSP 页面
  • 第 20 步 – 让我们添加一个新的 Todo – 创建一个新视图
  • 第 21 步 – 增强 TodoService 以添加待办事项
  • 第 22 步 – 使用 Spring Boot Starter Validation 添加验证
  • 第 23 步 – 使用命令 Bean 实现新的 Todo 页面验证
  • 第 24 步 – 实现删除 Todo 功能 – 新视图
  • 第 25 步 – 实现更新 Todo – 1 – 显示更新 Todo 页面
  • 第 26 步 – 实施更新 Todo – 1 – 保存对 Todo 的更改
  • 第 27 步 – 将目标日期字段添加到待办事项页面
  • 第 28 步 – 添加导航栏并实现 JSP 片段
  • 第 29 步 – 为 Spring Security 做准备
  • 第 30 步 – 使用 Spring Boot Starter Security 设置 Spring Security
  • 第 31 步 – 使用自定义用户和密码编码器配置 Spring Security
  • 步骤 32 – 重构和删除用户 ID 的硬编码
  • 第 33 步 – 为 Todo 应用程序设置新用户
  • 第 34 步 – 添加 Spring Boot Starter Data JPA 并准备好 H2 数据库
  • 第 35 步 – 配置 Spring Security 以使 H2 控制台正常工作
  • 第 36 步 – 将 Todo 设为实体并将 Todo 数据填充到 H2
  • 第 37 步 – 从 H2 数据库创建 TodoRepository 和连接列表 Todos 页面
  • 第 38 步 – 将所有 Todo 应用程序功能连接到 H2 数据库
  • 第 39 步 – 可选 – 将 Todo 应用程序连接到 MySQL 数据库的概述
  • 第 40 步 – 可选 – 安装 Docker
  • 第 41 步 – 可选 – 将 Todo App 连接到 MySQL 数据库

使用小 API 深入了解 Spring Boot

  • 步骤 01 – REST 快速介绍 – 了解资源和操作
  • 步骤 02 – 使用 Maven 和 Eclipse 为 REST 创建 Spring Boot 项目
  • 步骤 03 – 创建您的第一个 Spring Boot 资源 – Hello World
  • 步骤 04 – 创建第二个 Spring Boot 资源方法 – Hello World Bean
  • 步骤 05 – 使用 Spring Boot 探索路径参数和路径变量
  • 步骤 06 – 准备调查问卷 REST API
  • 步骤 07 – 创建第一个调查 Spring Boot REST API – 获取所有调查
  • 步骤 08 – 创建第二个调查 Spring Boot REST API 方法 – 获取调查
  • 步骤 09 – 探索 REST API 最佳实践 – 请求方法和响应状态
  • 第 10 步 – 练习 – 创建与 Spring Boot REST API 方法相关的调查问题
  • 第 11 步 – 创建 Spring Boot REST API 以创建调查问题 – POST
  • 第 12 步 – 改进 POST 方法 – 状态已创建和位置标头
  • 第 13 步 – 实现 Spring Boot REST API 方法以删除问题
  • 第 14 步 – 实现 Spring Boot REST 方法来更新问题 – PUT
  • 第 15 步 – 使用 H2 数据库和用户实体设置 Spring Boot Data JPA
  • 第 16 步 – 使用命令行运行程序探索 Spring Boot Data JPA
  • 第 17 步 – 使用 Spring Boot Starter Rest 创建用户 REST API
  • 第 18 步 – 编写您的第一个 Spring Boot 集成测试
  • 第 19 步 – 在 Spring Boot 测试中为 JSON 编写断言 – JsonAssert
  • 第 20 步 – 为 Spring Boot 集成测试改进 JUnit 断言
  • 第 21 步 – 为返回 List 的 GET 方法编写 Spring Boot 集成测试
  • 第 22 步 – 为创建问题的 POST 方法编写 Spring Boot 集成测试
  • 第 23 步 – 了解 JUnit 最佳实践 – 零副作用
  • 第 24 步 – 编写您的第一个 Spring Boot Mock MVC 单元测试
  • 第 25 步 – 改进 Spring Boot Mock MVC 单元测试的断言
  • 第 26 步 – 为 POST 方法编写 Spring Boot Mock MVC 单元测试
  • 第 27 步 – Spring Boot Starter Security 入门
  • 第 28 步 – 为 Spring Boot REST API 配置 Spring Security
  • 第 29 步 – 修复 Spring Boot 单元和集成测试

本课程适用于:

  • 你想了解 Spring Boot 的神奇之处
  • 您期待使用 Spring Boot 开发您的第一个 RESTful API
  • 您期待使用 Spring MVC 和 Spring Boot 开发您的第一个 Web 应用程序
  • 您是一位经验丰富的 Spring Boot 新手,想了解炒作的内容

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍