栏目导航

当前的位置: 主页 > 刘伯温论坛 >

java常用工具类
发布时间:2019-03-05

39. * @param clazz 对象中的object类型

1.json转换工具1. package com.taotao.utils;

31. }

23. * @return

37. *

13. public class JsonUtils {

21. * <p>Description: </p>

12. */

5. import com.fasterxml.jackson.core.JsonProcessingException;

18. /**

8. import com.fasterxml.jackson.databind.ObjectMapper;

44. T t = MAPPER.readValue(jsonData, beanType);

29. } catch (JsonProcessingException e) {

41. */

28. return string;

33. }

40. * @return

38. * @param jsonData json数据

20. * <p>Title: pojoToJson</p>

36. * 将json结果集转化为对象

45. return t;

11. * json转换工具类

26. try {

19. * 将对象转换成json字符串。

27. String string = MAPPER.writeValueAsString(data);

16. private static final ObjectMapper MAPPER = new ObjectMapper();

32. return null;

7. import com.fasterxml.jackson.databind.JsonNode;

24. */

6. import com.fasterxml.jackson.databind.JavaType;

15. // 定义jackson对象

3. import java.util.List;

35. /**

42. public static <T> T jsonToPojo(String jsonData, Class<T> beanType) {

22. * @param data

10. /**

30. e.printStackTrace();

43. try {

25. public static String objectToJson(Object data) {