个性化阅读
专注于IT技术分析

Java 第27页

使用路径变量增强Hello World服务

半瓶木阅读(860)评论(0)赞(0)

本文概述 创建用户Bean和用户服务 实现用户资源的获取方法 @PathVariable批注用于从URI中提取值。它最适合URL包含某些值的RESTful Web服务。 Spring MVC允许我们在同一方法中使用多个@PathVariab...

RESTful服务的国际化

半瓶木阅读(922)评论(0)赞(0)

本文概述 国际化 简化国际化 在本节中, 我们将讨论RESTful Web服务的国际化。 国际化 国际化是以这样一种方式设计Web应用程序或服务的过程, 即它可以自动为各种国家/地区提供各种语言的支持, 而无需在应用程序中进行更改。之所以称...

将RESTful服务连接到JPA

半瓶木阅读(791)评论(0)赞(0)

创建用户实体和一些测试数据 让我们创建一个User实体和一个UserRepository, 以便我们可以访问用户的详细信息。 步骤1:打开pom.xml文件并添加spring-boot-starter-data-jpa依赖项。 步骤2:通过...

为RESTful服务实现HATEOAS

半瓶木阅读(904)评论(0)赞(0)

帽子 HATEOAS是Hypermedia(应用程序状态引擎)的首字母缩写。超级媒体一词是指包含指向其他形式的媒体(如图像, 电影和文本)的链接的内容。它是REST应用程序的一个组件, 可将其与其他网络体系结构区分开。客户端使用HATEOA...

更新用户资源上的GET方法以使用JPA-srcmini

更新用户资源上的GET方法以使用JPA

半瓶木阅读(909)评论(0)赞(0)

在本主题中, 我们将创建一个检索所有用户的服务。 尽管如此, 我们仍在使用UserResource, 它与内存对话。现在, 我们将创建一个新的UserResource, 它将与嵌入式数据库对话。让我们创建一个新的用户资源。 步骤1:复制Us...

为所有资源实现通用异常处理-srcmini

为所有资源实现通用异常处理

半瓶木阅读(1045)评论(0)赞(0)

如前所述, 我们应该定义所有RESTful服务都遵循的标准异常结构。在本节中, 我们将讨论所有资源的通用异常处理的实现。 让我们看看如何自定义异常消息。 步骤1:创建一个名为com.srcmini.server.main.exception...

使用自定义注释增强Swagger文档-srcmini

使用自定义注释增强Swagger文档

半瓶木阅读(2795)评论(0)赞(0)

在上一节中, 我们了解了API文档。我们看到了Swagger文档的高级概述结构。在本节中, 我们将自定义Swagger元素信息。 Swagger注释在swagger-annotations-1.5.20.jar文件中定义。 步骤1:打开Sw...

为RESTful服务实现动态过滤

半瓶木阅读(1308)评论(0)赞(0)

在上一节中, 我们执行了静态过滤。现在, 我们转向动态过滤。 在动态过滤中, 我们根据需要为不同的服务定义了不同的过滤器。因此存在动态过滤的概念。 假设有三个字段:姓名, 电话和薪水。我们要发送两个字段:第一个服务的名称和薪水, 第二个服务...