腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2125)
视频
沙龙
1
回答
Spring
Boot
Jackson
不会在
Long
中
序列化
时间
戳
、
、
、
我在我的项目中使用
Spring
boot
2.3.1版本。JDK版本11。我使用Instant返回日期。但是我想返回长格式的日期,而不是文本格式。这就是我配置
Jackson
的原因。但是,
Spring
Boot
生成的
时间
戳
是双精度的,而不是长的。我在application.yml文件
中
配置了
Jackson
jackson
: date-format: com.fasterxml.
jackson
.data
浏览 34
提问于2020-07-02
得票数 0
回答已采纳
1
回答
从
spring
2.0迁移到2.1后,
Jackson
模块反
序列化
程序无法正常工作
、
、
、
在迁移之前,我们使用了一个bean来初始化
序列化
器/反
序列化
器,以便处理
时间
戳
-> LocalDateTime: @Bean
Long
return new Timestamp(value).toLocalDateTime(
浏览 10
提问于2019-05-23
得票数 1
回答已采纳
3
回答
无法写入JSON: JsonObject;嵌套异常为com.fasterxml.
jackson
.databind.JsonMappingException: JsonObject
、
Spring
boot
2.5 @PostMapping("/cart/product") public Response addProduct(@RequestBody Map<Stringorg.springframework.http.converter.HttpMessageNotWritableException: Could not write JSON: JsonObject; nested exception is com.fasterxml.
jackson
.da
浏览 480
提问于2020-04-12
得票数 3
1
回答
spring
boot
写入日期作为
时间
戳
、
、
、
我有一个
spring
引导应用程序,其中我使用fasterxml
jackson
库进行json转换。但是默认情况下,日期被
序列化
为
时间
戳
,这就是我想要的。String readUpdatedAt = jsonNode.findValue("updated_at").asText(); Assert.assertEquals(
Long
.parseLong但是,当我尝试将obj编写为REST API响应时,我看到日期格式为 "updated_at&
浏览 23
提问于2021-04-20
得票数 0
1
回答
Spring
: java.time.Duration的默认
序列化
从String改为Number
、
、
、
调查导致的结果是,默认情况下,java.time.Duration类型现在以不同的方式
序列化
。我们现在没有在JSON消息中使用字符串"PT15M",而是得到了"900.0"。
浏览 0
提问于2019-11-12
得票数 7
回答已采纳
1
回答
Spring
Boot
在哪里定义其默认的JSON date (即LocalDateTime)格式?
、
、
、
当使用
Spring
Boot
创建返回JSON有效负载的REST服务时,Java8的LocalDateTime被
序列化
。在哪里定义了(可能)
Jackson
在将对象编组为字符串时应用的格式字符串(即模式),在哪里可以找到
Spring
Boot
中
应用该格式(即设置格式器)的默认配置?(注意:我可以在有效负载中看到格式化的日期,而不是
时间
戳
。)
浏览 13
提问于2017-12-22
得票数 0
1
回答
Spring
Boot
Sql日期
时间
戳
Json
序列化
问题
、
、
、
我使用的是
spring
boot
2,并且我有一个具有java.sql.Date和java.sql.Timestamp属性的类。我需要将
时间
戳
序列化
为纳秒,并将日期
序列化
为标准格式(yyyy-MM-dd)。java.sql.Timestamp然后我将这些行放入application.properties文件
中
<
浏览 34
提问于2019-07-31
得票数 2
回答已采纳
1
回答
在dto级别的
spring
boot
中
定义日期
序列化
、
在DTO中有没有定义日期
序列化
的方法?从
spring
boot
到serialise的新默认配置现在是
spring
.
jackson
.serialization.write-dates-as-timestamps=false。我可以改变这一点,但它对
序列化
有全局影响。 我的问题是我必须支持多个api版本。例如,v1需要将日期
序列化
为
时间
戳
,而v2则需要将其
序列化
为字符串。
浏览 2
提问于2018-07-12
得票数 1
1
回答
如何为请求
中
的不正确数据转换启用Rest请求的日志记录
、
、
、
:
spring
-
boot
-starter-web' implementation 'org.springframework.
boot
:
spring
-
boot
-st
浏览 2
提问于2022-10-22
得票数 1
2
回答
Spring
:杰克逊不会从"application.properties“
中
获取配置
、
、
、
、
我有一个基于Maven的多模块
Spring
应用程序.在我的一个模块的application.properties文件
中
,我将杰克逊设置为而不是
序列化
日期为
时间
戳
(数组),以便它们总是被
序列化
为字符串(这是回退行为财产如下:问题是..。这里的房产似乎没有被
Spring
Boot
/
浏览 0
提问于2017-09-16
得票数 2
回答已采纳
1
回答
如何使用mongoDB在
Spring
boot
2
中
将日期转换为纪元(unix
时间
戳
)?
、
、
我使用的是带有mongoDB的
Spring
boot
2。目前,使用
jackson
序列化
,从API响应
序列化
到毫秒的日期。{ }WRITE_DATE_TIMESTAMPS_AS_NANOSECONDS@JsonProperty("main_reg_dt")
浏览 42
提问于2018-05-29
得票数 1
回答已采纳
1
回答
Spring
Boot
Jackson
JSR-310 - ZonedDateTime总是
时间
戳
、
、
、
、
考虑一下使用
Spring
Boot
启动的
Spring
MVC控制器:public Foo get() {}JSR-310模块
序列化
Foo对象。</artifactId>我的application.properties
中
也有杰克逊的配置:
spring
.
jackson
.ser
浏览 6
提问于2017-10-25
得票数 2
1
回答
排除java bean
中
的一些字段,使其
不会在
rest响应中发送-
Spring
Boot
、
、
我有一个bean,我将它作为控制器方法的一部分返回。bean中有几个字段需要处理,但不希望将它们返回给使用者。有没有一种方法可以排除一些返回的字段,而不必创建一个只包含我需要返回的元素的新bean?
浏览 16
提问于2017-03-17
得票数 0
回答已采纳
2
回答
为什么
Spring
Boot
不使用定制的ObjectMapper bean?
、
、
' implementation 'org.springframework.
boot
:
spring
-
boot
-starter-validation' implementation 'org.springframework.
boot
:
spri
浏览 0
提问于2021-05-05
得票数 0
3
回答
Spring
使用
Jackson
发布
序列化
java.time.LocalDateTime以返回ISO8601JSON
时间
戳
?
、
、
、
、
我正致力于将一个
spring
引导REST应用程序
中
的一些模型转换为使用java 8的java.time.LocalDateTime,而不是joda的DateTime。我希望API调用返回的
时间
戳
遵循ISO_8601格式。动机是向前兼容Java 8的
时间
()。 this.createdAt = LocalDateTime.now(ZoneOffset.UTC);} 我还将applica
浏览 0
提问于2016-07-28
得票数 15
回答已采纳
1
回答
关于春季休息日
、
、
、
、
我使用的是
spring
boot
,Hibernat.我还有一个继承自DATE类的
时间
值类.我在我的实体中使用这个继承的类. 数据库
中
的列值为'08 / 01/2020 18:02:22‘。继承的date类
中
的构造函数metod: this.setTime(new SimpleDateFormat(
SPRING
_DATE_FORMAT_PATTERN).parse(str).getTime
浏览 18
提问于2020-10-26
得票数 0
回答已采纳
5
回答
spring
boot
Joda DateTime
序列化
、
、
、
、
我正在尝试使用
Spring
Bootv1.2.0将Joda DateTime属性
序列化
为ISO-8601。using SNAPSHOT这里是我非常简单的REST应用程序。); public Module getModule(){ }dateTime正被
序列化
为
时间
戳
那么,如何在
Spring
Boot
中
配置
Jackson
浏览 0
提问于2014-11-14
得票数 16
2
回答
Spring
Boot
-自定义JSON
序列化
、
、
、
、
在使用
Jackson
Library时,我通常使用混入来执行自定义
序列化
和反
序列化
。我的
Spring
Boot
应用程序
中
的RestController有类似下面列出的方法。我猜
Spring
Boot
使用
Jackson
将VerifyAccountResponse
序列化
为字符串。但是,当我的日历/日期对象被转换为字符串时,它会将它们转换为长值。我能够通过使用自定义
序列化
程序将它们转换为适当的格
浏览 10
提问于2016-09-22
得票数 6
回答已采纳
3
回答
将即时数据转换为ISO8601日期格式在
Spring
Boot
中
不起作用
、
、
、
、
我使用的是
spring
boot
2.3.4.RELEASE,在尝试将包含Instant属性的DTO转换为JSON格式时,
jackson
ObjectMapper会一直将其转换为
时间
戳
格式,即使关闭了write-datespom.xml <groupId>org.springframework.
boot
</groupId> <artifactId>
spring
-
boo
浏览 1
提问于2020-10-27
得票数 0
3
回答
用
Jackson
反串行化几何的误差
、
、
、
、
我试图在
Spring
-
Boot
2.2.1
中
用PostGIS数据库实现一个简单的几何控制器。'org.springframework.
boot
:
spring
-
boot
-starter-data-jpa'implementation 'org.s
浏览 2
提问于2019-12-11
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何再Java POJO转JSON时忽略掉一些属性
JSON利器之Jackson 序列化与反序列化常用注解解密
JPA/hibernate懒加载原理分析及JSON格式API反序列化时连环触发懒加载问题的解决
SpringBoot2.x中Json基础使用详解
使用 Spring Boot 如何快速进行 Web 微服务开发?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券