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

标签:Java Web服务

第3页
Java

将RESTful服务连接到JPA

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

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

Java

为RESTful服务实现HATEOAS

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

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

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

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

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

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

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

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

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

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

Java

为RESTful服务实现动态过滤

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

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

内容协商实现对XML的支持-srcmini
Java

内容协商实现对XML的支持

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

本文概述 内容协商 服务器驱动与代理驱动的内容协商 使用HTTP标头进行内容协商 使用URL模式进行内容协商 定义首选项 在本节中, 我们将讨论RESTful Web服务的另一个概念, 即内容协商。 内容协商 资源可以具有许多表示形式, 主...

Java

执行POST服务为用户创建帖子

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

在本节中, 我们将启用后期操作以为特定用户创建帖子。 步骤1:打开UserJPAResource.java文件并创建一个PostMapping来创建一个帖子。 步骤2:创建一个帖子库。 PostRepository.java 第3步:打开邮...