- 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧
概述
一个规范、易懂和优雅,以及结构清晰且易于理解的API响应结构,完全可以省去许多无意义的沟通和文档。
预览
操作成功:
{
"status": true,
"timestamp": 1525582485337
}
复制代码
操作成功:返回数据
{
"status": true,
"result": {
"u……继续阅读 »
项目A中需要将对象Case转换成json字符串,然后发送字符串消息,项目B需要将收到的json消息,转换成Case对象,再进行操作。遇到了该Case对象中有多个Date类型的字段,我又不想麻烦的将所有Date转成String类型,再生成JSON,最后鼓捣了一下午,在网上找到了解决方法。
……继续阅读 »
在把json数据转换成对象的时候出现这个错误
错误日志
com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot construct instance of `实体对象` (although at least one Creator exists): no Strin……继续阅读 »
Spring Boot Admin 1.x其简陋的页面让人不忍直视,但更新到2.x系列后,像脱胎换骨一般好用
这篇博客记录我个人在使用Spring Boot Admin过程中遇到过的坑,每个坑位都会附上详细的填坑办法
环境参数:
Spring Boot 2.x
Spring Boot Admin 2.x
JDK1.8+
CentOS
……继续阅读 »
通过url获取json数据转成Excel
最近给老师写一个需求,通过url得到json数据进行筛选并将筛选结果导出Excel下载到本地。 筛选条件是连续5秒的 CO2 大于500ppm。 大体思路是,将json数据获取,然后将json放入List集合中,再调用创建Excel的方法将List中的数据下载。
首先在网上找到一个Excel工具类ExcelUtil
……继续阅读 »
摘要:
FastJson默认使用CamelCase,在1.2.15版本之后,FastJson支持配置PropertyNamingStrategy,支持四种策略: CamelCase、PascalCase、SnakeCase和KebabCase。
属性名策略说明:
CamelCase策略,Java对象属性:personId,序列化后属性:persionId
P……继续阅读 »
项目A中需要将对象Case转换成json字符串,然后发送字符串消息,项目B需要将收到的json消息,转换成Case对象,再进行操作。遇到了该Case对象中有多个Date类型的字段,我又不想麻烦的将所有Date转成String类型,再生成JSON,最后鼓捣了一下午,在网上找到了解决方法。
……继续阅读 »
最近在看公司项目源码,竟然对JSON.parseObject和JSON.toJsonString的这两个方法感到特别陌生(自己较笨,不能代表其他人的水平),在这里回顾一下,顺便记录下来,以便后续查看。
首先,说一下json的格式。JSON语法是JavaScript对象表示法语法的子集。
数据在名称/……继续阅读 »
一、注解的作用:
spring容器是通过把java类注册成bean进行管理的,把java类变成bean有两种方式:
一种是通过xml文件进行配置,把需要的类注册成bean;
还有一种方式就是注解,注解的方式只需要在需要的类前边加上注解。
spring扫描到注解就能把被注解的类自动注册成bean,不同的注解可以被注册成不同的bean,相对于xml配置,使用注……继续阅读 »
String转JSONArray,
/**
* String转JSONArray
*/
public static void test1(){
String json = "[{\"name\":\"张三\",\"code\":\"123\"},{\"name\":\"李四\",\"code\":\"123\"}]";
JSONArray……继续阅读 »