hjr-JAVA 几种常用数据类型的转化

java bean

map

json

java bean -> json string


import com.alibaba.fastjson.annotation.JSONField;
import lombok.Getter;
import lombok.Setter;

import java.util.List;

@Getter
@Setter
public class AlarmTopic {

    @JSONField(name = "XXX")
    private String xxx;
  
}

 String xxx= JSON.toJSONString(xxxbean, new PascalNameFilter());
//fiter作用是禁止自动首字母变成小写

JSONField 作用是标明Jsonobject的key,bean的命名可以和jsonobject不一样,如果不用这个注解就必须一致才能转化

map ->bean

  Map map = new Map();
  Bean bean = new Bean();
 BeanUtils.populate(bean, map);          
    
                    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章