最新消息:

最新发布 第4页

程序鱼授人以渔

Spring Boot FreeMarker 使用教程
SpringBoot

Spring Boot FreeMarker 使用教程

fishpro 12个月前 (07-22) 9浏览

FreeMarker 跟 Thymeleaf 一样,是一种模板引擎,他可以无缝兼容 FreeMarker 在 Spring Boot 开发者中仍然有着很高的地位。 本章重点内容 1. 编写一个最简单的 Freemark 模板示例 2. 简单说明 Fr...

Spring Boot 配置文件和命令行配置
SpringBoot

Spring Boot 配置文件和命令行配置

fishpro 12个月前 (07-21) 9浏览

Spring Boot 属于约定大于配置,就是说 Spring Boot 推荐不做配置,很多都是默认配置,但如果想要配置系统,使得软件符合业务定义,Spring Boot 可以通过多种方式进行配置。 Spring Boot 配置文件默认在 src/m...

Spring Boot RestApi 测试教程Mock的使用
SpringBoot

Spring Boot RestApi 测试教程Mock的使用

fishpro 12个月前 (07-18) 14浏览

测试 Spring Boot Web 的时候,我们需要用到 MockMvc,即系统伪造一个 mvc 环境。本章主要编写一个基于 RESTful API 正删改查操作的测试用例。本章最终测试用例运行结果如下: 本项目源码下载 1 MockMvc 简介 ...

Spring Boot 集成 Swagger2 与美化
SpringBoot

Spring Boot 集成 Swagger2 与美化

fishpro 12个月前 (07-14) 53浏览

上篇讲过 Spring Boot RESTful api ,这篇简单介绍下 SwaggerUI 在 Spring Boot 中的应用. Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务的接口文...

SpringBoot RESTful API 架构风格实践
SpringBoot

SpringBoot RESTful API 架构风格实践

fishpro 12个月前 (07-14) 16浏览

如果你要问 Spring Boot 做什么最厉害,我想答案就在本章标题 RESTful API 简称 REST API 。 本项目源码下载 1 RESTful API 概述 1.1 什么是 RESTful API Rest 是一种规范,符合 Rest...

Spring Boot 使用 Aop 实现日志拦截
SpringBoot

Spring Boot 使用 Aop 实现日志拦截

fishpro 1年前 (2019-07-13) 27浏览

前面的章节我们学习到 Spring Boot Log 日志使用教程 和 Spring Boot 异常处理与全局异常处理,本章我们结合 Aop 面向切面编程来实现全局拦截异常并记录日志。 在 Spring Boot 中 Aop 与 Ioc 可以说是 S...

Spring Boot 异常处理与全局异常处理
SpringBoot

Spring Boot 异常处理与全局异常处理

fishpro 1年前 (2019-07-12) 41浏览

说到异常处理,我们都知道使用 try-catch 可以捕捉异常,可以 throws 抛出异常。那么在 Spring Boot 中我们如何处理异常,如何是的处理更加优雅,如何全局处理异常。是本章讨论解决的问题。 首先让我们简单了解或重新学习下 Java...

Spring Boot Thymeleaf 模板引擎的使用
SpringBoot

Spring Boot Thymeleaf 模板引擎的使用

fishpro 1年前 (2019-07-11) 10浏览

Spring Boot 中可以支持很多模板引擎,Thymeleaf 是 Spring Boot 官方推荐使用的模板引擎,虽然在社区 Thymeleaf 的性能被许多人所吐糟,但这仍然不影响大量的开发人员使用他。 Thymeleaf 是后台开发的最佳实...

Spring Boot IDEA 创建多模块项目(Multi Modules)
SpringBoot

Spring Boot IDEA 创建多模块项目(Multi Modules)

fishpro 1年前 (2019-07-09) 83浏览

本准备写点代码实例放到网站,太多的模板,反而每次新建工程的时候很麻烦。于是准备把这个章节的内容提前先讲讲。正好把这个代码也管理起来。话说这个多模块功能还挺爽。 写过 C# 项目用过 Visual Studio 的人已经用惯了 一大把的项目放在一个解决...

Spring Boot Log 日志使用教程
SpringBoot

Spring Boot Log 日志使用教程

fishpro 1年前 (2019-07-07) 41浏览

我们编写任何 Spring Boot 程序,可能绕不开的就是 log 日志框架(组件)。 在大多数程序员眼中日志是用来定位问题的。这很重要。 本项目源码下载 注意本项目提供的源码已在后期重新编写,有部分日期描述不一致。 如果你只是想知道 Spring...

Spring Boot 多环境如何配置
SpringBoot

Spring Boot 多环境如何配置

fishpro 1年前 (2019-07-06) 10浏览

通常一个公司的应程序可能在开发环境(dev)、测试环境(test)、生产环境(prod)中运行。那么是不是需要拷贝不同的安装包,在不同的环境下运行呢,在 Spring Boot 中一切已经为我们准备就绪,只需要简单的配置,你的程序就能在不同的环境中运...

Spring Boot 学习前你应该知道的 Maven 知识
SpringBoot

Spring Boot 学习前你应该知道的 Maven 知识

fishpro 1年前 (2019-07-05) 10浏览

1 Maven 是什么? 回答这个问题,我们先来了解下没有Maven,我们是怎么使用开发者工具IDE去开发Java程序的。我之前开发Java程序不多,但是我还是记得,我是从网上下载或从合作方拷贝 jar 包,从 Library 中添加到项目依赖,就这...

Spring Boot 2.0 新特性
SpringBoot

Spring Boot 2.0 新特性

fishpro 1年前 (2019-07-04) 8浏览

这是一篇总结文章,主要收集 Spring Boot 2.0 相对于 Spring Boot 1.x 的新特性,本章节并不提供实践性质的源代码。在 Spring Boot 系列文章中会持续退出实践章节。 从 Spring Boot 1.5 开始升级 如...