问题标签 [spring-restcontroller]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 在春季返回@RequestParam 中的总记录数
在这种情况下,我的问题是我不想将默认值设置为某个计数,
如果用户将通过计数,那么它应该返回那么多记录并且它正在返回,但是当用户没有通过任何计数时,它应该从数据库返回所有记录,但它不起作用这是我的服务返回逻辑return modelststelist.subList(0, count);
,这里计数即将到来从方法作为我的服务中的参数。
java - 招摇包含模式()
招摇配置:
休息控制器
参考:一些信息已经从这里参考:http://java.dzone.com/articles/how-configure-swagger-generate
问题/问题:
在方法中SwaggerConfig.java
,includePatterns()
当我给出模式时,/account/*
API 不会出现在 Swagger 输出页面中,而如果我包含/account/.*
出现的模式。为什么?/account/*
在这个用例中和有什么区别/account/.*
?
更新:
另一个用例
如果我将模式添加为/score/*
,则 API 将出现在 Swagger 中。我不需要把模式作为/score/.*
json - 如何使用 Spring RestController 上传多个文件
我有一个 Spring RestController bean,我想添加一个接收以下结构的调用:
我尝试创建一个与此结构相对应的 DTO 对象,但我不知道如何在客户端创建相应的 JSON 消息(对我来说,它是一个有角度的 js 应用程序)
java - 如何在 Spring REST 中接收多个参数值并以 JSON 格式返回数据?
我是 Spring 新手,我正在使用 Spring MVC4。我必须接收所有请求,读取请求中的多个参数,最后根据参数应用业务逻辑并以 JSON 格式返回数据。
测试控制器.java:
网址:http://localhost:8080/appname/receiveUpdatedStressScore?value=100&device_model=nokia
但我得到的输出不在 Json 中。我在浏览器中的输出是..
此处:100 device_model 诺基亚
如何将其转换为 Json?
json - 如何增加springMVC json响应时间
在具有长时间运行过程并以json形式返回输出的spring控制器中,经过一段时间后,控制器仍在服务器中处理时返回空json。如何在春天处理这个
javascript - Restangular - 带有参数的 getList 发送到服务器
我在服务器端有方法:
我尝试从客户端发送数据Restangular
:
pagination
可以在哪里:
但我得到了:
当我寻找时,Request URL
我看到:
并且Query String Parameters
是:
我希望应该将分页对象发送到服务器端,但它尝试发送字符串而不是对象。是否知道如何使用 HTTPGET
方法和getList
Restangular
方法发送参数不是 as Query String
,我认为这会导致我的问题?或者如何让服务器端将其视为Pagination
对象,而不是字符串?非常感谢您的回答
spring - 如何在 Spring 中将不同的 POST 对象与一个请求映射绑定?
这是我的网址的样子
http://localhost/controller/check
这是请求映射
现在我希望该Check
对象处理以下两个 POJOS。
请求映射应处理以下POST
正文。
和
这里推荐的方法是什么?
spring - Spring Boot 部分替换自动配置
我一直在探索 Spring Boot (1.2.4) 以使用 H2 和 Jackson 创建一个简单的 RESTful 存储库。
像其他人一样,我注意到,默认情况下,@Id 字段不在返回的 Json 中(如本问题所述:在将应用程序迁移到 Spring Boot 后使用 Spring Data Rest 时,我观察到带有 @Id 的实体属性不再编组为 JSON)。
所以我想调整配置以包含它们。
但我无法让这一切正常工作。
基本实体类:
基本存储库接口:
简单的启动应用程序:
还有我的配置类:
我可以从使用 --debug 运行 Spring Boot(如http://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-auto-configuration.html中所述)看到我的配置已经找到了,但似乎没有任何效果。
java - HTTP 状态 400 - 所需的短参数“分数”不存在,Spring MVC REST
我正在使用 Spring MVC 4。这是我的控制器代码:
我正在使用 Advanced rest 客户端发出这个请求(也在 Postman 中尝试过):
但我收到以下错误
错误:
我在这里无法检测到的错误是什么。请帮我解决它。
spring-mvc - LightAdmin - 使用应用时区自定义解析 DateTime
我正在使用带有 Spring Boot 的 LightAdmin 1.1.0.Snapshot。我正在使用 Joda DateTime 来表示带区域的时间。
我可以看到 LightAdmin 在 UTC 中捕获日期时间,用于解析数据的默认反序列化上下文是由 LightAdmin 中的 UTC 提供的。从调试中,我看到 LightAdmin 使用自己的 ObjectMapper 和 MessageConverters 使用 LightAdminRestMvcConfiguration,因此它没有使用 Spring Boot 全局覆盖器来自定义 Jackson2ObjectMapperBuilder,如下所示。
关于如何 1)覆盖 LightAdmin 中 Jackson 的设置以使用默认应用程序时区解析或 2)在 LightAdmin 之外处理 Json 序列化/转换器以不同方式解决此问题的任何帮助。任何帮助都是极好的。
谢谢,亚历克斯