@SuppressWarnings("unchecked")
	@Override
    public <T> T deserialize(byte[] data, Class<T> clazz) throws Exception {

        UnsafeByteArrayInputStream bin = new UnsafeByteArrayInputStream(data);
        Hessian2Input in = new Hessian2Input(bin);
        in.startMessage();
        Object obj = in.readObject(clazz);
        in.completeMessage();
        in.close();
        return (T) obj;
    }
@author Robert HG (254963746@qq.com) on 11/6/15.
lts-core/src/main/java/com/github/ltsopensource/remoting/serialize/Hessian2Serializable.java