是否可以全局设置JSON-B(Yasson)的默认日期格式,而不是在每个属性上添加注释?

到目前为止,我已经使用Jersey,并且正在使用JSON-B进行第一个实现。

我正在使用Payara,所以我与Jersey和Yasson合作。我遇到了一个问题,因为序列化的日期将始终包含“ [UTC]”后缀。

我设法在DTO的date属性中使用了注释。但是我想全局配置(在JAX-RS应用程序配置中?),而不是在每个date属性上重复我自己。那可能吗?到目前为止我还没有发现任何东西...

侧面问题:我认为可以消除此“ [UTC]”后缀,因为它会使尝试解析日期的所有客户端中断。有想法吗?

liuqian125 回答:是否可以全局设置JSON-B(Yasson)的默认日期格式,而不是在每个属性上添加注释?

感谢这个Github issue,我得以解决我的问题。这就是我最终用代码编写的内容:

gpl1 <- ggplot(data = newdf) +
  geom_sf(aes(fill=value,group = group),col = "black",lwd = 0.3 )+
  xlab(NULL) + ylab(NULL) +
  ggtitle("World Export of Merchandise",subtitle = "{frame_time}")+
  geom_sf(data = bb,col = "grey",fill = "transparent") +
  theme(plot.background = element_rect(fill = "white"),panel.background = element_rect(fill = 'white'),panel.grid.major = element_line(colour = "grey"),legend.position="top",plot.title = element_text(lineheight=.8,size=24,face="bold",vjust=1),legend.text = element_text(vjust=.4,lineheight=1,size = 14),legend.title = element_text(vjust=1,size=14,face="bold" )) +
  transition_time(time)
  # coord_sf(crs = "+proj=eqearth +wktext") # couldn't get this coord to work

并且:

ani <- animate(gpl1)
本文链接:https://www.f2er.com/3002409.html

大家都在问