首页
开源项目
数据库管理工具 DBM
数据中台系统 DataCap
AI 集成 OpenAI Java SDK
开源知识管理系统 InfoSphere
文档中心
开源周刊
开源先行者
动弹
友情链接
关于
文章归档
资源图库
Devlive 开源社区
行动起来,活在当下
累计撰写
123
篇文章
累计创建
32
个标签
累计收到
0
条评论
栏目
首页
开源项目
数据库管理工具 DBM
数据中台系统 DataCap
AI 集成 OpenAI Java SDK
开源知识管理系统 InfoSphere
文档中心
开源周刊
开源先行者
动弹
友情链接
关于
文章归档
资源图库
目 录
CONTENT
以下是
Spring
相关的文章
2024-02-28
SpringBoot Security整合JWT授权RestAPI
本教程主要详细讲解SpringBoot Security整合JWT授权RestAPI。 基础环境 技术 版本 Java 1.8+ SpringBoot 2.x.x Security 5.x JWT 0.9.0 创建项目 初始化项目 mvn a
2024-02-28
20
0
0
Spring Boot
2024-02-28
SpringBoot整合Kotlin构建Web服务
今天我们尝试Spring Boot整合Kotlin,并决定建立一个非常简单的Spring Boot微服务,使用Kotlin作为编程语言进行编码构建。 创建一个简单的Spring Boot应用程序。我会在这里使用maven构建项目: <?xml version="1.0" encoding="UTF-
2024-02-28
18
0
0
Spring Boot
2024-02-28
Spring Security整合KeyCloak保护Rest API
今天我们尝试Spring Security整合Keycloak,并决定建立一个非常简单的Spring Boot微服务,使用Keycloak作为我的身份验证源,使用Spring Security处理身份验证和授权。 设置Keycloak 首先我们需要一个Keycloak实例,让我们启动Jboss提供的
2024-02-28
173
0
0
Spring
2024-02-28
基于Spring Security Role过滤Jackson JSON输出内容
在本文中,我们将展示如何根据Spring Security中定义的用户角色过滤JSON序列化输出。 为什么我们需要过滤? 让我们考虑一个简单但常见的用例,我们有一个Web应用程序,为不同角色的用户提供服务。例如,这些角色为User和Admin。 首先,让我们定义一个要求,即Admin可以完全访问通过
2024-02-28
20
0
0
Spring
2024-02-28
使用Maven配置Spring
这篇文章说明了如何通过Maven配置Spring依赖项。最新的Spring版本可以在Maven Central上找到。 Maven中的Spring基本依赖关系 Spring的设计是高度模块化的 - 使用Spring的一部分不应该而且不需要另一部分。例如,基本的Spring Context可以没有Pe
2024-02-28
19
0
0
Apache Maven
Spring
2024-02-27
使用Spring Data JPA和QueryDSL为REST API构建查询语言
为什么要使用查询语言?对于任何复杂的API来说 - 通过非常简单的字段搜索 / 过滤资源是不够的。查询语言更灵活,允许您精确过滤所需的资源。 Query DSL配置 我们需要将以下依赖项添加到pom.xml: <dependency> <groupId>com.querydsl</grou
2024-02-27
14
0
0
Spring
Spring DataJPA
2024-02-27
在Spring 5中调试Reactive Streams
调试Reactive Streams可能是我们开始使用这些数据结构后必须面对的主要挑战之一。 考虑到Reactive Streams在过去几年中越来越受欢迎,了解我们如何有效地执行此任务是个好主意。 让我们首先使用Reactive Streams设置项目,看看为什么这通常很麻烦。 带有错误的场景 我
2024-02-27
20
0
0
Spring
2024-02-26
在Spring MVC REST服务中使用HATEOAS
案例概述 本文将重点介绍Spring REST服务中可发现性的实现以及满足HATEOAS约束。 通过事件解耦可发现性 可发现性作为Web层一个单独的方面或关注点应该与处理HTTP请求的控制器分离。为此,Controller将触发所有需要额外操作HTTP响应的操作事件。 首先,对于事件: public
2024-02-26
15
0
0
Spring
2024-02-26
避免对Service层进行脆性测试
案例概述 有许多方法可以测试应用程序的Service层。本文的目标是通过模拟完全与数据库的交互来展示单独测试该层的一种方法。 这个例子将使用Spring进行依赖注入,JUnit,Hamcrest和Mockito进行测试,但技术可能会有所不同。 案例分层 典型的Java Web应用程序将在DAL/DA
2024-02-26
11
0
0
Spring
2024-02-26
处理Spring WebFlux中出现的错误
案例概述 在本教程中,我们将看一下处理Spring WebFlux项目中错误的各种策略,同时介绍一个实际案例。 我们还将指出在一个策略中使用另一个策略并在最后提供完整源代码的地址。 案例构建 对于我们的示例来说,**我们将使用RESTful请求,该请求将用户名作为查询参数,并返回“Hello use
2024-02-26
10
0
0
Spring
1
2
3
4