spring-restcontroller 相关问题

@RestController是Spring MVC创建Rest控件的快捷方式注释。使用此标记可以解决与此注释的使用相关的问题。

如何在服务器端处理 Spring Webflux 控制器的特殊字符(例如管道)?

我已经实现了 Spring Webflux 控制器,如下所示: @GetMapping(路径 = "/test", 产生 = APPLICATION_JSON_VALUE) 公共 Mono getData(ServerHttpRequest serverHttpRe...

回答 2 投票 0

为什么 ResponseEntity<T> 是通用的?

想象一下这个简单的控制器方法: 公共 ResponseEntity findById(@Parameter(description = "id") @PathVariable String id) { 可选模型=repository.fin...

回答 3 投票 0

XmlElement(name =“custom_name”)在与休息服务集成的Spring Boot中不起作用

我对休息服务世界几乎是新手,在这里我试图更改输出 xml 中显示的字段名称。 不确定,我是否遵循正确的方法,任何帮助都是一件好事。 活动.java 导入

回答 6 投票 0

Spring Boot 控制器未注册且 POST 请求出现 404 错误

我正在开发 Spring Boot 应用程序,但无法正确注册我的控制器。当我尝试将数据 POST 到 /student/add 端点时,我收到 404 错误,表明...

回答 1 投票 0

隐式超级构造函数 Object() 对于默认构造函数未定义。必须在我的控制器类上定义显式构造函数错误

//添加图片 @RestController 公共类 EmployeeController { @Autowired 私人 EmployeeService es; @RequestMapping(value="/{id}", method=RequestMethod.GET) 公共雇员

回答 1 投票 0

为什么我无法在 Spring Rest 中将字符串列表作为 json 响应发送?

我构建了一个简单的弹簧休息应用程序,其中只有一个休息控制器。 DemoRestController.java: 导入java.util.Arrays; 导入java.util.List; 导入 org.springframework.http.MediaType;

回答 1 投票 0

Spring Boot 可以配置为检查我的其余控制器中的唯一约束吗?

我正在使用 Spring Boot 2 和 Java 11。我有以下实体...... @数据 @实体 @Table(名称=“用户”) 公共类用户实现用户详细信息{ @ID @GenerateValue(策略 =

回答 3 投票 0

测试 RestController 时出现意外的 401 错误

` 我试图通过添加用户来测试登录方法,当我想登录时,我收到 401 响应而不是 200 用户控制器 /** * 登录表格 * @param user 我们正在尝试登录的用户...

回答 1 投票 0

Spring @RestController 和 @PathVariable 排队错误?

我注意到我的 SpringBoot 微服务有一些奇怪的行为。我正在使用 spring mvc、springboot 3.3.3 和 Java 21。 考虑控制器中的以下代码(用 @RestController 和 ... 进行注释)

回答 1 投票 0

在 Java Spring Boot 中处理返回成功(即 20X)响应和失败(即 4XX、5XX 等)响应的最佳方法?

我知道在 Spring @RestController 类中,我们可以执行以下操作: @GetMapping(“/” 公共 ResponseEntity getWeatherRecordsById(@PathVariable Integer id){

回答 1 投票 0

Id 在 Spring Boot 请求中发生更改

我创建了一个使用 Spring Boot 和 MongoDB 作为数据库的项目。我正在尝试发出 get 请求来获取我保存在数据库中的数据。为了获取我正在传递一个 id...

回答 1 投票 0

强制 Swagger 公开请求对象的详细信息

我正在使用 Spring boot 创建一个 Rest 服务,并且对于文档,我使用 Swagger(通过 SpringFox)。而且它几乎工作正常。当我将所有查询参数移至

回答 2 投票 0

如何在混合MVC和REST Spring应用程序中实现异常处理?

Spring Boot 3.2.x / Spring Web 6.1.x 在同时具有 MVC 控制器(通过 JSP 返回 HTML 页面)和 REST 控制器的应用程序中,如何实现全局异常处理,以便 MVC 控制器

回答 1 投票 0

使用 Rest API Spring MVC 检索数据时出现错误

org.springframework.web.client.RestClientException:无法提取响应:找不到适合响应类型 [class com.eprocurement.common.beans.ResponseBean] 和内容的 HttpMessageConverter

回答 1 投票 0

Spring MVC 将对象从列表传递到后端点

我有一个带有接收 WordDto 的后端点的弹簧控制器。另一个获取端点将 WordDtos 列表放入 ModelMap 中并显示一个 jsp 文件。在 jsp 文件中,我显示了...的每个条目

回答 1 投票 0

Spring Boot RestController,错误状态响应正文,错误消息为空

在我的 Spring Boot RestController 上,我想通过抛出自定义异常来将自定义错误消息传递到响应正文。我正在遵循 https://dzone.com/articles/spring-rest-service-

回答 2 投票 0

如何根据url扩展返回xml或json响应

我有一个基于 jaxrs 构建的 java 服务,它根据 url 扩展返回响应。 例如:http://localhost:8080/employees 默认返回 xml,http://localhost:8080/employees....

回答 1 投票 0

响应后删除tmp文件?

我的用例: 根据用户请求创建 tmp 文件(我实际上不需要创建真实文件,但我需要有 java.io.File 实例) 处理这个文件 以 json 形式返回文件和其他元数据 删除...

回答 1 投票 0

如何在 Spring 异常处理程序中访问请求范围的 Bean?

我需要在我的 REST 方法和异常处理程序中使用 Tracer bean 记录跟踪信息,该 bean 是请求范围的。 Tracer bean 在 REST 方法中使用来记录跟踪信息...

回答 1 投票 0

无法导入org.springframework.web.bind.annotation.RestController;无法使用@Restcontroller

这是我的代码 包com.example.demo3; 导入 org.springframework.web.bind.annotation.RestController; `@RestController` 公共课 BooksC { //代码 } 这是我的 pom.xml 文件 这是我的代码 package com.example.demo3; import org.springframework.web.bind.annotation.RestController; `@RestController` public class BooksC { //Code } 这是我的pom.xml文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.10.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <groupId>com.example</groupId> <artifactId>demo3</artifactId> <version>0.0.1-SNAPSHOT</version> <name>demo3</name> <description>Demo project for Spring Boot</description> <properties> <java.version>11</java.version> </properties> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> <exclusions> <exclusion> <groupId>org.junit.vintage</groupId> <artifactId>junit-vintage-engine</artifactId> </exclusion> </exclusions> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> </project> 我已经尝试过其他版本、版本和依赖项 但问题还是一样 我只是想让你用演示类来展示问题BooksC 这里我使用了 spring 初始化器 Eclipse 版本:2021-03 (4.19.0) 您需要添加 REST 依赖项 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-rest</artifactId> </dependency> 您需要将 Spring-web 依赖项添加到您的 pom 文件中 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> 那么它应该可以正常工作

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.