MessagePack Java Jackson Dataformat 在 Map 中不使用 Str
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,当你希望在 Map 中不使用 String 为 Key,那么你需要使用 MessagePackKeySerializer 来为 key 进行序列化。本测试方法,可以在 https://github.c
千家信息网最后更新 2026年11月03日MessagePack Java Jackson Dataformat 在 Map 中不使用 Str
当你希望在 Map 中不使用 String 为 Key,那么你需要使用 MessagePackKeySerializer 来为 key 进行序列化。
本测试方法,可以在 https://github.com/cwiki-us-demo/serialize-deserialize-demo-java/blob/master/src/test/java/com/insight/demo/serialize/MessagePackSerializer.java 中找到。
/** * testMessagePackSerializationMapKey */@Test@JsonSerialize(keyUsing = MessagePackKeySerializer.class)public void testMessagePackSerializationMapKey() { logger.debug("testMessagePackSerializationNotCloseInputStream"); byte[] bytes = new byte[0]; Integer uuid_a = 101; Integer uuid_b = 102; // Instantiate ObjectMapper for MessagePack ObjectMapper objectMapper = new ObjectMapper(new MessagePackFactory()); Map map = new HashMap<>(); MessageData messageData = new MessageData(); // Element A in MAP messageData.setUuid(UUID.randomUUID().toString()); messageData.setName("CWIKI.US - A"); map.put(uuid_a, messageData); // Element B in MAP messageData = new MessageData(); messageData.setUuid(UUID.randomUUID().toString()); messageData.setName("CWIKI.US - B"); map.put(uuid_b, messageData); try { // Serialize a Java object to byte array bytes = objectMapper.writeValueAsBytes(map); logger.debug("Length of Bytes: [{}]", bytes.length); // Deserialize the byte array to a MAP Map deserialized = objectMapper.readValue(bytes, new TypeReference https://www.cwiki.us/display/Serialization/MessagePack+Jackson+Dataformat
序列
方法
测试
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
上海卓越科技互联网
互联网的科技
互联网科技公司的优势
海南科技产业互联网平台
云创客互联网科技公司
团飞科技与伯堂互联网服务平台
互联网企业和科技型企业
厦门千工互联网科技有限公司
996高科技互联网公司
用友工业互联网科技发展
工业互联网山东科技大学
上海京穆互联网科技有限公司
互联网领先科技宣传片
保山互联网科技靠谱吗
同城互联网络科技
北京军民互联网科技公司
互联网科技对化妆品行业
互联网科技大会大佬
广东猫王互联网科技有限公司电话
小牛互联网科技有限公司地址
湖北九亚互联网络科技有限公司
互联网科技资迅
富国互联网科技创新基金
北京三清互联网科技
互联网对科技的发展
知域互联网科技有限公司大骗子
特约风豹互联网科技为什么扣费
沐思想互联网科技有限公司
互联网科技股为什么大涨
互联网科技包装股份有限公司上市