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);          
    
                    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章