猿问
C++把struct直接存入了memcache中,java从memcache读,怎么去反序列化这个结构体,得到一个bean呢
服务端C++那边已经不太适合改了,目前能改的只有java客户端。之前搜索到有人使用javolution这个包,实现了把c语言定义的结构体直接转为java的对象的。这包怎么用呢
慕森王
浏览 722
回答 2
2回答
忽然笑
javabean继承javolution.io.Struct,并按照C++文件中定义的类型去定义javabean中的对象,按照如下的方式可以获得对象属性_DBUserInfodbUserInfo=new_DBUserInfo();dbUserInfo.setByteBuffer(ByteBuffer.wrap((mc.get(key).toString().getBytes())),0);inttype=dbUserInfo.type.get();
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答