Spring校验@RequestParams和@PathVariables参数

2019-02-25
阅读 4 分钟
11.3k
我们在写Rest API接口时候会用到很多的@RequestParam和@PathVariable进行参数的传递,但是在校验的时候,不像使用@RequestBody那样的直接写在实体类中,我们这篇文章讲解一下如何去校验这些参数。

基于Spring Security Role过滤Jackson JSON输出内容

2019-02-15
阅读 3 分钟
2.2k
首先,让我们定义一个要求,即Admin可以完全访问通过公共REST API公开的对象的内部状态。相反,User用户应该只看到一组预定义的对象属性。

使用Maven配置Spring

2019-01-30
阅读 4 分钟
3.7k
Spring的设计是高度模块化的 - 使用Spring的一部分不应该而且不需要另一部分。例如,基本的Spring Context可以没有Persistence或MVC Spring库。

在Spring 5中调试Reactive Streams

2019-01-23
阅读 7 分钟
3.3k
案例概述 调试Reactive Streams可能是我们开始使用这些数据结构后必须面对的主要挑战之一。 考虑到Reactive Streams在过去几年中越来越受欢迎,了解我们如何有效地执行此任务是个好主意。 让我们首先使用Reactive Streams设置项目,看看为什么这通常很麻烦。 带有错误的场景 我们想要模拟一个实际情况,其中运行了几个异...

Spring Data JPA REST Query QueryDSL

2019-01-23
阅读 8 分钟
4.2k
那么 - 为什么要使用查询语言?因为 - 对于任何复杂的API来说 - 通过非常简单的字段搜索/过滤资源是不够的。查询语言更灵活,允许您精确过滤所需的资源。

Spring Data JPA REST Query Criteria

2019-01-23
阅读 6 分钟
2.2k
在本系列的第一篇文章中,我们将探索一种用于REST API的简单查询语言。我们将充分利用Spring作为REST API,并将JPA 2标准用于持久性方面。