一步步学习Spring Boot2微服务项目实战

第一章:第一个 Spring Boot 项目

1.1 Spring Boot 简单介绍

Spring Boot 是目前流行的微服务框架 倡导 约定优先于配置” 其设 目的是 用来简化新 Spring 应用的初始化搭建以及开发过程。 Spring Boot 提供了很多核心的功 能,比如自动化配置 starter 简化 Mave 配置、内嵌 Serv let 容器、应用监控等功能, 让我们可以快速构建企业级应用程序。本书是一本实战教程,不会浪费太多笔墨来介 Spring Boot 原理,但会通过具体的项目实例一步步揭开 Spring Boot 神秘的面纱。

1.2Spring Boot 环境准备

本节将介绍如何安装 JDK IntelliJ IDEA pache Maven 。在开始学 Spring Boot 之前, 我们需要准备好开发环境,本书主要以 indow 操作系统为例进行介绍。 如果电脑中已经安装 JDK IntelliJ IDEA Apache Maven ,可以跳过本节的内容。

打开UC浏览器 查看更多精彩图片


1.3 一分钟快速搭建 Spring Boot 项目

1.3.1 使用 Spring lnitializ[新建项目]使用 IntelliJ IDEA pring Boot 项目有多种方式,比如 Maven Spring Initializr 。这里只介绍 Spring Initiali zr 这种方式,因为这种方式不但可以生成完整的 目录结构,还可以生成 个默认的主程序,节省时间 我们的目的是掌握 Spring Boot 相关的知识,而不是学 堆花样。具体步骤如下:

1.4Spring Boot文件目录介绍

1.5 Maven Helper 插件的安装和使用

第二章:集成 MySQL 数据库

本章将介绍 MySQL 的安装和使用、 Spring Boot MySQL 数据库、 Spring Boot 集成 Druid 及通过实例讲解 pring Boot 具体的运用。

2.1 MySQL 介绍与安装

数据库类型有很多,比如有 MySQL Oracle 这样的关系型数据库,又有 MongoDB NoSQL 这样的非关系型数据库。本节主要讲解目前项目中运用广泛 关系型数据库 MySQL

打开UC浏览器 查看更多精彩图片

2.2 集成 MySQL 数据库

Spring Boot 集成 MySQL 非常简单,因为 Spring Boot 包含一 功能强大的资源库 借助Sprin Boot 框架,我 不用编写原始的访 数据库 代码,不用调用 JDBC Oava Data Base onn cti it)或者连接池等被称为底层的代码,将在更高层次上访数据库。

2.3 集成测试

2.4 集成 Druid


第三章:集成 Spring Data JPA

本章主要 Spring Data JPA 核心接口 及继承关系、在 Spring Boot Spring Data JPA 如何通过 Spring Data JPA 改查及自定义查 等。

3.1 Spring Data JPA 介绍

本节主要介绍Spring Data JPA是什么、Spring Data JPA核心接口Repository、 核心接口间的继承关系图。


3.2 集成 Spring Data JPA

本节主要介绍如何在 Spring Boot 中集成 Spring Data JPA 、服务层类开发,如何通过 pring Data JPA 实现基本的增删改查功能,以及自定义查询方法等

3.3 集成测试

第四章:使用 Thymeleaf 模板引擎

本章主要介绍Thymeleaf模板引擎、Thymeleaf模板引擊标签和雨数、SpringBoot中如何使用Thymeleaf.集成测试以及Rest Client工具的使用。

4.1 Thymeleaf 模板引擎介绍

Thymeleaf是-一个优秀的、面向Java的XMLXHTML/HTML5页面模板,具有丰富的标签语言和函数。因此,在使用SpringBoot框架进行页面设计时,一般都会选择Thymeleaf模板。下面简单列举一下 Thymeleaf常用的表达式、标签和函数。


4.2 使用 Thyme leaf 模板引擎


4.3 集成测试


以上内容太多,小编就不一一详细介绍了,希望大家能够仔细品读这篇优质作品,得之,幸之,会让自己提升一个台阶的。

如果大家需要这篇【Spring Boot2微服务项目实战】文档的话,就可以转发此文关注小编,私信小编“学习”得到获取方式吧!

你可能感兴趣的:(一步步学习Spring Boot2微服务项目实战)