my_java_tools
百无1用是书生
java工程师
展开
-
Service基类--添加非空校验方法
简介:创建一个service基类,添加通用public方法,所有service实现类继承该类,都可以使用这些方法。本文介绍添加一些参数非空校验的方法。1.service基类:/** * Created by admin on 2017/9/28. * service基类,添加参数非空校验方法 */public class BaseService { //校验单个对象是否为不为空原创 2017-09-28 14:30:48 · 1440 阅读 · 0 评论 -
使用java调用http请求系列--HttpClient
简介:该工具类使用HttpClient实现了调用http请求和支持https的调用方式。1.使用HttpClient实现调用http和https请求:import org.apache.http.Consts;import org.apache.http.HttpEntity;import org.apache.http.client.ClientProtocolException;impo原创 2017-09-28 14:07:05 · 653 阅读 · 0 评论 -
使用java调用http请求系列--HttpURLConnection
简介:该工具类使用HttpURLConnection实现了调用http请求,同时支持调用https请求。1.实现及测试代码:import com.lenovo.m2.test.utils.StringUtil;import javax.net.ssl.*;import java.io.BufferedReader;import java.io.InputStream;import java.原创 2017-09-28 13:57:16 · 369 阅读 · 0 评论 -
使用java调用http请求系列--URLConnection
简介:使用URLConnection实现了调用http请求,该方法不支持调用https请求。https调用方式可查看:HttpURLConnection实现和HttpClient实现1.使用GET方式调用http请求代码: public static String requestHttpGet(String url,String params){ String result =原创 2017-09-28 13:49:05 · 285 阅读 · 0 评论 -
关于MD5加密中byte数组转换成16进制字符串的研究
简介:三种md5加密,主要区别在于将md5加密后的byte数组转换为16进制字符串的方式。1.第一种,使用bigInteger进行转换 public static String md5Encrypt(String src){ try { //获取md5算法 MessageDigest md5Digest = MessageDige原创 2017-09-21 11:22:32 · 7576 阅读 · 0 评论 -
Json工具类--使用json-lib实现json的序列化和反序列化
简介:使用json-lib实现json字符串和pojo对象的互相转换1.工具类代码:import net.sf.json.JSONArray;import net.sf.json.JSONObject;import net.sf.json.JsonConfig;import java.util.ArrayList;import java.util.List;/** * Created by原创 2017-09-30 16:07:14 · 447 阅读 · 0 评论 -
Json工具类--使用1.x版本Jackson实现json的序列化和反序列化
简介:使用1.0版本(org.codehaus.jackson包下类)的Jackson实现了json的序列化和反序列化。1.工具类代码:import com.fasterxml.jackson.annotation.JsonFormat;import org.codehaus.jackson.JsonNode;import org.codehaus.jackson.map.Deserializ原创 2017-09-30 16:17:06 · 583 阅读 · 0 评论 -
Json工具类--使用2.x版本的Jackson实现了Json的序列化和反序列化
简介:使用2.x版本的Jackson(com.fasterxml.jackson包)实现了Json的序列化和反序列化!1.工具类代码:import com.fasterxml.jackson.core.type.TypeReference;import com.fasterxml.jackson.databind.ObjectMapper;import java.io.Serializable;原创 2017-09-30 16:24:50 · 457 阅读 · 0 评论 -
Json工具类--使用Gson实现了Json的序列化和反序列化
简介:使用Gson实现了Json的序列化和反序列化!1.工具类代码:import com.google.gson.Gson;import com.google.gson.GsonBuilder;import com.google.gson.annotations.Expose;import com.google.gson.annotations.SerializedName;import原创 2017-09-30 16:39:19 · 1457 阅读 · 0 评论