spring-rest相关内容
我正在使用Spring为Slack App开发一个rest API后端。我能够接收来自Slack的消息(斜杠命令),但我无法正确接收组件交互(按钮单击)。 official documentation表示: 您的操作URL将收到一个HTTP POST请求,其中包括一个负载正文参数,该参数本身包含一个应用程序/x-www-form-urlencode JSON字符串。 因此,我写了
..
我正在使用Spring框架REST模板获取字节数组, 但我还需要获取此字节的MediaType。 此字节数组的MediaType可以是任何类型。 现在用于获取字节的代码如下。 HttpHeaders headers = new HttpHeaders(); headers.setAccept(Collections.singletonList(MediaType.va
..
所以我正在尝试构建一个使用LDAP身份验证的睡觉应用编程接口。基本上,当我的登录端点被使用时,我希望它使用httpBasic身份验证检测凭据,然后对我的LDAP服务器使用这些凭据。我还希望考虑用户角色,保护终结点,以便只有具有适当角色的特定用户才能访问所述终结点。 可以做到这一点吗?在我到目前为止的阅读中,我还没有看到明确说明如何实现这一点的教程或文章。 *更新:我设法将其配置为能够使
..
我目前有一个使用 @RepositoryRestResource 注释的存储库.我正在添加以下内容: @RestResource(path="make", rel = "make", description = @Description("Get Vehicle by make"))列表findByMake(@Param("make") String make); 这工作正常,但默认路
..
我知道 Pageable 来自 spring-data- 域. 在@RestController中是否有直接使用org.springframework.data.domain.Pageable的优雅方式? 我尝试跟随. @RequestMapping(method = RequestMethod.GET,路径 = "可分页",产生 = MediaType.APPLICATION_JS
..
我们正在开发一个包含大量数据库表的 Restful 项目.虽然对表的操作几乎相同,主要是INSERT/UPDATE/DELETE/FETCH. 我的问题是: 我们是否必须为我们创建的每个实体(域类)创建一个存储库(扩展 JpaRepository),或者可以选择创建一个 GenericRepository 来处理所有实体的所有上述功能?即所有的单个 GenericRepository.
..
有人知道为什么它不起作用吗? 启动 ApplicationContext 时出错.要显示自动配置报告,请在启用“调试"的情况下重新运行您的应用程序.06/04/2017 14:11:24.732 错误 [main] - org.springframework.boot.SpringApplication:应用程序启动失败org.springframework.beans.factory.Bean
..
我有一个 RepositoryRestController 为一些持久实体公开资源. 我的控制器上有一个方法,它需要一个 PersistentEntityResourceAssembler 来帮助我自动生成资源. @RepositoryRestController@ExposesResourceFor(Customer.class)@RequestMapping("/api/custome
..
我有一些没有 web.xml 的 Spring RESTful (RestControllers) web 服务,我使用 Spring boot 来启动这些服务. 我想为 Web 服务添加授权层,并希望在实际调用 Web 服务本身之前将所有 http 请求路由到一个前端控制器.(我有一个代码来模拟身份验证层的会话行为,根据我与客户端的每个 httpRequest 一起发送的生成的密钥来验证用
..
我正在使用 spring boot 开发 rest api.我需要使用输入参数(使用方法,例如 GET、POST 等)、请求路径、查询字符串、此请求的相应类方法、此操作的响应以及成功和错误来记录所有请求.例如: 请求成功: http://example.com/api/users/1 日志应如下所示: {HttpStatus: 200,路径:“api/users/1",方法:“GET"
..
我正在使用 Java 8 构建一个使用 SpringBoot 和 Spring REST 服务的 API.我刚刚发现了 Swagger API,现在我想让我的 API Swagger 兼容. 据我所知,Swagger 是一种记录 APIS 的工具,而且还提供了从规范(v2 中的 swagger.json)生成客户端和服务器代码的功能,此外还有一个很好的 Web 界面来与您的 API 交互.
..
我有一个 REST API,它接受用户名和密码这两个参数,并根据前端的用户输入给出结果为 true 或 false.我在将 REST API 调用到我的 angular 8 代码时遇到了一些问题. SPRING REST API @RequestMapping(value = "/checkData", method = RequestMethod.POST)public String A
..
制作一个简单的 RestController @RestController公共类控制器@值类 MyData {整数值;}@GetMapping(value = "/datas", 产生 = MediaTypes.HAL_JSON_VALUE)public PagedResources>getMyData(PagedResourcesAssembler 汇编程序
..
从 RepositoryRestConfiguration 我可以看到设置 spring.data.rest.default-media-type=application/json 可以改变 提供的默认媒体类型@RepositoryRestResource. @SuppressWarnings("deprecation")公共类 RepositoryRestConfiguration {priv
..
我有实体对象: @Entity(name = "table")公共类 SomeEntity {@Id@Column(name = "id_column_name")公共最终 BigDecimal entityId;@Column(name = "table_column_name")public final String entityFieldName;} 我有这样定义的数据库视图: CRE
..
最近我一直在用 Spring Data 做一些项目,用 HATEOAS 做一些项目. 我的问题是,在实体链接部分,我有 2 个相同的链接是否正常? 这里是存储库: 存储库 解决方案 是的.但情况并非总是如此:“用户"链接实际上是一个模板化链接,在某些情况下会得到丰富. 例如,您是否应该定义以下 投影: @Projection(name = "summary", t
..
我正在我的休息控制器中调用微服务.当微服务成功响应时,它工作正常,但如果有一些错误响应,我无法将错误响应传递回用户.下面是示例代码. @GetMapping("/{id}/users/all")公共单声道findAllProfiles(@PathVariable("id") UUID organizationId,@RequestHeader(name = "Authorization", r
..
我浏览了链接:如何传递地图多次使用 application.properties 和其他相关链接,但仍然无法正常工作. 我正在使用 Spring Boot 和 Spring REST 示例.链接问题:如何在 Spring Boot REST 中默认执行最新版本的端点?. 我已经创建了这样的映射,只需阅读映射 get.customers={GET: '/app-dat
..
我正在使用 spring-boot-starter-data-rest 和 spring-boot-starter-web.我使用 CrudRepository 做了一个简单的项目,让 spring boot 生成其余的请求映射. 现在,我想添加一个客户端 - 进行其余调用 - 位于 ./ 下.因此,我正在尝试使用 /api 为 rest 调用(并且只有那些!)前缀路径. 我已经尝试了
..
我浏览了很多链接,例如 如何在视图中显示所有控制器和映射 和 如何为所有控制器配置默认的@RestController URI 前缀? 等等. 我想在过滤器拦截器处获取请求映射 URL 例如:这个URL是我在REST控制器方法中配置的,自然我们会通过/employees/employee-names/John来获取Employee John. /employees/employee-
..