1、序列化接口
1 package serializer.service; 2 3 /** 4 * 序列化接口 5 * 6 * @author liupengr 7 * @date 2020/2/12 18:17 8 */ 9 public interface Serializer { 10 11 /** 12 * 获取当前序列化类型 13 * 14 * @return 15 */ 16 SerializerEnum getSerializerType(); 17 18 /** 19 * java对象转换成二进制 20 */ 21 byte[] serialize(Object object); 22 23 /** 24 * 二进制转换成 java 对象 25 */ 26 <T> T deserialize(Class<T> clazz, byte[] bytes); 27 }