日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

java 實現反射 json動態轉實體類--fastjson

瀏覽:39日期:2022-08-16 16:20:39

我就廢話不多說了,大家還是直接看代碼吧~

package test.refect; public class Student {// 姓名private String name;// 年齡private String age;// 住址private String address; public String getName() {return name;} public void setName(String name) {this.name = name;} public String getAge() {return age;} public void setAge(String age) {this.age = age;} public String getAddress() {return address;} public void setAddress(String address) {this.address = address;} @Overridepublic String toString() {return 'Student [name=' + name + ', age=' + age + ', address=' + address + ']';}public void sayHello(Book book){System.out.println(book.getName());}}

package test.refect; public class Book {private String name; public String getName() {return name;} public void setName(String name) {this.name = name;} }

package test.refect; import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import com.alibaba.fastjson.JSONObject; public class ExecuteWithFastJson { public static <T> void main(String[] args) {// Student str --> Student 主類String str = 'test.refect.Student';Class<?> clazz = null;try {clazz = Class.forName(str);} catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();} // Book實體 str --> Book 參數類String bookStr = 'test.refect.Book';Class<?> bookClazz = null;try {bookClazz = Class.forName(bookStr);} catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();} // json --> Book 將參數類轉為JSONOBJECTString bookJson = '{'name':'Java'}'; // 實例化參數類T t = (T) JSONObject.parseObject(bookJson, bookClazz);// 將參數類注入到主類Method method =null;try {method = clazz.getDeclaredMethod('sayHello', bookClazz);} catch (NoSuchMethodException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (SecurityException e) {// TODO Auto-generated catch blocke.printStackTrace();} // 執行主類try {method.invoke(clazz.newInstance(), t);} catch (IllegalAccessException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IllegalArgumentException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (InvocationTargetException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (InstantiationException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}

補充:使用fastjson 進行jsonObject轉實體類對象

<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.7</version></dependency>

首先引入相關jar包,

假設有一個實體類User

public class User{ private int id; private String name; }

然后通過fastJson進行類型轉換

public static void main(String[] args){ String userString = '{'id':1,'name','lz'}'; JSONObject userJson = JSONObject.parseObject(userString); User user = JSON.toJavaObject(userJson,User.class); }

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
免费看欧美美女黄的网站| 国产精品男女| 国产精品人人爽人人做我的可爱| 9色精品在线| 日本aⅴ免费视频一区二区三区| 国产精品国码视频| 午夜精品久久久久久久久久蜜桃| 一区在线免费| 久久国产日韩欧美精品| 成人欧美一区二区三区的电影| 久久精品国产www456c0m| 亚洲欧美日本国产专区一区| 青青草伊人久久| 亚洲精品**中文毛片| 国产视频一区欧美| 国产精品久久久久久久久久齐齐| 日本精品一区二区三区在线观看视频 | 日本在线精品| 亚洲精品欧美| 日韩一区自拍| 日韩综合小视频| 国产欧美一区二区三区精品酒店| 日韩高清电影一区| 鲁大师成人一区二区三区 | а√天堂8资源在线| 久久亚洲国产精品一区二区| 国产精品高潮呻吟久久久久| 亚洲午夜一级| 国产欧美日韩一级| 黑丝美女一区二区| 久久av影视| 午夜一区在线| 91日韩欧美| 午夜久久av| 久久久久久美女精品| 国产日韩欧美一区二区三区| 久久久成人网| 久久丁香四色| 在线视频亚洲欧美中文| 日韩国产一区二区| 国产日本亚洲| 亚洲欧美日本日韩| 日本久久精品| 欧美一级网站| 亚洲在线电影| 日韩高清成人| 国产美女久久| 一区二区国产在线| 久久精品国产68国产精品亚洲| 国产欧美视频在线| 亚洲一区欧美激情| 色欧美自拍视频| 国产精品一卡| 亚洲精品在线二区| 伊人久久亚洲美女图片| 日韩免费看片| 久久精品网址| 国产丝袜一区| 午夜亚洲福利| 激情自拍一区| 精品高清久久| 国产精品久久久久久久久久妞妞 | 日韩精品第一区| 国产欧美日韩视频在线| 亚洲欧美日本日韩| 激情综合亚洲| www.九色在线| 久久精品一本| 国产精品激情| 国产精品一区二区免费福利视频| 综合视频一区| 噜噜噜久久亚洲精品国产品小说| 亚洲一级网站| 国产超碰精品| 日韩综合一区| 狠狠久久伊人| 精品久久91| 美腿丝袜亚洲一区| 久久国产精品色av免费看| 中文字幕一区二区三区四区久久| 99re国产精品| 黑丝一区二区三区| 欧美精选一区二区三区| 久久久精品久久久久久96| 色偷偷偷在线视频播放| 国产夫妻在线| 国产色播av在线| 在线天堂中文资源最新版| 电影91久久久| 麻豆国产91在线播放| 国产精品qvod| 久久99精品久久久野外观看| 国产精品亚洲综合色区韩国| 91欧美极品| 国产精品日韩精品在线播放| 国产精品亚洲一区二区在线观看| 国产精品调教视频| 国产精品高潮呻吟久久久久| 欧美国产视频| 精品视频一二| 亚洲精品福利电影| 久久一区二区三区喷水| 国产中文一区| 日韩午夜免费| 九九综合九九| 国产精品三上| 亚洲一区欧美| 久久国产精品免费精品3p| 美女国产精品久久久| 吉吉日韩欧美| 国产亚洲精品自拍| 亚洲69av| 麻豆成人av在线| 欧美www视频在线观看| 国产精品原创| 女人av一区| 日本伊人久久| 久久精品人人| 亚洲夜间福利| 最新国产精品| 欧美国产亚洲精品| 午夜av不卡| 视频一区二区三区在线| 青草综合视频| 中文字幕人成乱码在线观看| 欧美成人日韩| 日韩三级一区| 成人一区而且| 99xxxx成人网| 欧美日韩a区| 国产一区二区三区不卡视频网站| 91精品一区二区三区综合在线爱| 亚洲在线免费| 老司机精品视频在线播放| 日韩久久电影| 丝袜美腿亚洲色图| 国产精品一区二区三区av| 欧美精品资源| 中文不卡在线| 精品久久网站| 国产毛片久久| 国产精品s色| 午夜国产精品视频免费体验区| 午夜视频一区二区在线观看| 97精品一区| 日韩一区二区三区免费视频| 国产一区二区三区国产精品| 亚洲一卡久久| 精品视频自拍| 亚洲激情不卡| 国产精品亚洲综合色区韩国| 久久久久久久久丰满| 日本va欧美va瓶| 日韩欧美一区免费| 亚洲男人在线| 色偷偷色偷偷色偷偷在线视频| 最新亚洲国产| 亚洲四虎影院| 国产精品中文字幕制服诱惑| 欧美成人日韩| 国产黄色精品| 麻豆成人在线| 成人在线观看免费视频| 模特精品在线| 福利一区和二区| 视频一区中文字幕| 日韩综合在线| 日本午夜精品一区二区三区电影 | 亚洲天堂1区| 久久国产三级| 99国产精品99久久久久久粉嫩| 久久99高清| 天堂俺去俺来也www久久婷婷| 欧美亚洲日本精品| 日本91福利区| 2023国产精品久久久精品双| 国产精品密蕾丝视频下载| 亚洲网站视频| 精品一区二区三区中文字幕在线| 日韩一区欧美二区| **爰片久久毛片| 亚洲一区欧美二区| 在线观看精品| 国产精品毛片久久久| 久久午夜视频| 国产在线|日韩| 精品视频黄色| 久久久亚洲欧洲日产| 亚洲一区二区小说| 91久久国产| 成人在线视频区| 日本午夜精品| 久久aⅴ国产紧身牛仔裤| 国产免费成人| 日韩精品一二区| 亚洲啊v在线| 久久av网址| 综合亚洲视频| 婷婷亚洲成人| 日韩88av|