project_flows表中数据是怎么存入进去的呢,其中有个JSON字符串是乱码,怎么设置的呢?
搜索插入语句地方如下:
查看压缩类型,2为Gzip压缩
public enum EncodingType { PLAIN(1), GZIP(2);
查看flow.toObject方法,其实返回的是一个MAP,定义如下:
查看convertJsonToBytes方法定义如下:
private byte[] convertJsonToBytes(final EncodingType type, final String json) throws IOException {
byte[] data = json.getBytes("UTF-8");
if (type == EncodingType.GZIP) {
data = GZIPUtils.gzipBytes(data);
}
return data;
}
查看Gzip