`
zcw_java
  • 浏览: 303790 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Spring-JSON返回日期格式

 
阅读更多
首先是类型转换问题!
在JavaBean里字段是Date类型,对应数据库的也是Date类型,但后台和前台交互的时候,前台客户端传给后台的都是一个字符串,这时怎么办!!格式化没错,但是可以用自动格式化
//指定一个birthday进行绑定
@InitBinder  
public void initBinder(WebDataBinder binder) {   
    DateFormat format = new SimpleDateFormat("yyyy-MM-dd");   
    binder.registerCustomEditor(Date.class, "birthday",   
    new CustomDateEditor(format, true));   
}
//对所有的Date类型进行绑定
@InitBinder  
public void initBinder(WebDataBinder binder) {   
    DateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    binder.registerCustomEditor(Date.class,new CustomDateEditor(format, true));  
}

现在他会帮你自动转换了,ok!前>后的解决了
需要注意的是,如果这段代码在ActivityController,那么就只对Activity这个类起到作用.

后>前,我需要这个对象,获取给我!返回json
这几天遇到一个Spring在返回日期的时候格式yyyy-MM-dd HH:mm:ss(DB里的数据没问题)
取出来 2000-09-09 23:23:23.0 莫名其妙出现了一个.0

分享到:
评论

相关推荐

    springmvc-json-view需要的jar

    在开发基于Spring MVC的Web应用时,JSON视图解析是一个重要的功能,用于将后端处理的数据转换成JSON格式,供前端JavaScript进行交互。标题提到的"springmvc-json-view需要的jar"是指为了实现Spring MVC中JSON视图...

    jack-json包和配置,springmvc3.2及以下json格式支持

    在Spring MVC框架中,处理JSON格式的数据对于开发RESTful API至关重要。然而,在较早的版本,如Spring MVC 3.2及以下,内置的HTTP消息转换器并不直接支持JSON。在这种情况下,开发者需要引入第三方库来实现JSON的...

    springmvc学习笔记-返回json的日期格式问题的解决方法

    根据提供的文件信息,解决Spring MVC返回JSON的日期格式问题的方法主要涉及以下几个知识点: 1. 使用@JsonFormat注解格式化日期 在Java实体类的日期类型属性的getter方法上,可以使用@JsonFormat注解来指定日期的...

    springmvc-json-lib.rar

    此外,我们还可以自定义JSON序列化和反序列化的规则,例如忽略某些字段、自定义日期格式等,通过创建Jackson的`ObjectMapper`实例并配置相关属性来实现。 最后,关于RAR文件,它是Microsoft的压缩文件格式,用于...

    SpringMVC-json2.8.7

    例如,`@JsonProperty`用于指定哪个字段应被序列化或反序列化,`@JsonInclude`和`@JsonExclude`用来控制哪些属性应该出现在JSON中,`@JsonFormat`可以用来格式化日期等。 结合这三个组件,SpringMVC能够无缝集成...

    springboot -json使用.rar

    在Spring Boot框架中,JSON(JavaScript Object Notation)是一种常用的数据交换格式,广泛应用于Web服务接口的数据传输。本文将深入探讨如何在Spring Boot项目中使用JSON,包括接收和生成JSON数据,以及相关的配置...

    Spring MVC 学习笔记 九 json格式的输入和输出

    如果需要自定义JSON序列化的行为,例如忽略某些字段或使用特定的日期格式,可以使用Jackson的`@JsonInclude`、`@JsonFormat`等注解。还可以创建自定义的`JsonSerializer`和`JsonDeserializer`实现特定逻辑。 6. **...

    【java框架】SpringMVC(4) -- JSON相关的数据返回(csdn)————程序.pdf

    在SpringMVC中,你可以使用`@RestController`注解的控制器方法直接返回一个对象,Spring会自动调用Jackson将其转换为JSON。 ```java @RestController @RequestMapping("/user") public class UserController { @...

    bootstap-talbe日期格式化

    Spring MyBatis 在处理 SQL 查询时,可以使用 `java.sql.Date`、`java.util.Date` 或者 `LocalDate` 等对象来接收和返回日期。 在 Spring MyBatis 中,我们可以在 Mapper 接口中定义方法,返回带有日期的实体类。...

    springboot编程中在google浏览器格式化显示json格式数据

    在Spring Boot应用中,通常我们使用`@ResponseBody`注解将Java对象转换为JSON返回给客户端。如果你需要在控制台打印出格式化的JSON,可以使用`Jackson`库中的`ObjectMapper`类,设置`prettyPrinting`属性为`true`,...

    Spring支持自动转json的依赖

    在控制器方法中,你可以直接返回一个Java对象,Spring会将其转换成JSON响应给客户端。例如: ```java @GetMapping("/example") public @ResponseBody User getUser() { User user = new User("John", "doe@example...

    Spring MVC返回JSON数据 用到的jar包

    在Spring MVC中,为了将Java对象转换成JSON格式并返回给客户端,我们需要依赖于JSON库。在提供的信息中,提到了`jackson-all-1.9.x.jar`系列的包,这是Jackson库的一个早期版本。Jackson是一个非常流行的JSON处理库...

    spring mvc json&&jackson jquery js

    2. **配置Jackson**:在Spring配置文件中启用Jackson并配置其属性,如日期格式化。 3. **实体类注解**:在Java实体类中使用Jackson注解,如`@JsonProperty`,控制JSON序列化和反序列化。 4. **前端页面**:创建HTML...

    Java Web程序中利用Spring框架返回JSON格式的日期

    本篇文章将介绍如何在Spring框架中配置JSON日期格式化,以便在Web服务响应中以自定义的日期格式返回日期。 首先,我们需要解决Spring MVC中日期转换为JSON时默认显示为时间戳的问题。这可以通过创建一个自定义的`...

    springmvc加入json支持

    在实际开发中,你可能还需要处理JSON安全问题,例如使用`@JsonView`来限制返回的字段,或者使用`@JsonFormat`来控制日期格式等。同时,随着版本的更新,确保始终使用最新的稳定版本以获取最佳性能和安全性。

    SpringMVC返回JSON数据相关Jar包

    // 自定义配置,如日期格式,忽略空值等 return mapper; } @Bean public Jackson2ObjectMapperBuilderCustomizer customizer() { return builder -> builder.modules(new JavaTimeModule()).indentOutput(true);...

    2. [视频]Spring Boot返回json数据【从零开始学Spring Boot】

    在提供的压缩包文件`spring-boot-hello1`中,可能包含了上述示例的源代码,学习者可以通过分析和运行这些代码来加深对Spring Boot返回JSON数据的理解。实践是检验理论的最好方式,通过实际操作,你可以更好地掌握...

    springmvc操作json数据所需的jar包

    为了确保JSON序列化和反序列化时的性能和灵活性,我们还可以对Jackson库进行一些高级配置,例如忽略空值、自定义日期格式、添加自定义序列化和反序列化逻辑等。这可以通过创建一个`ObjectMapper`实例并在Spring配置...

    四. Spring MVC 3 支持json及 常见错误解决

    在Spring MVC 3中,对JSON的支持是其重要的特性之一,它使得前后端数据交互更加便捷,尤其在如今的Web应用中,JSON已经成为数据传输的标准格式。本篇将深入探讨Spring MVC 3对JSON的支持以及解决常见错误的方法。 ...

    springmvc返回json用到的jar包

    在Spring MVC框架中,开发人员经常需要将服务器端的数据以JSON(JavaScript Object Notation)格式返回给客户端,例如Web前端或API调用者。JSON是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和...

Global site tag (gtag.js) - Google Analytics