如果你不能添加?@Message?
到你的定義對象中但是你還是希望進(jìn)行序列化。你可以使用?register 方法來在類中啟用序列化對象。
創(chuàng)新互聯(lián)建站一直通過網(wǎng)站建設(shè)和網(wǎng)站營銷幫助企業(yè)獲得更多客戶資源。 以"深度挖掘,量身打造,注重實效"的一站式服務(wù),以成都做網(wǎng)站、網(wǎng)站設(shè)計、移動互聯(lián)產(chǎn)品、成都全網(wǎng)營銷服務(wù)為核心業(yè)務(wù)。10多年網(wǎng)站制作的經(jīng)驗,使用新網(wǎng)站建設(shè)技術(shù),全新開發(fā)出的標(biāo)準(zhǔn)網(wǎng)站,不但價格便宜而且實用、靈活,特別適合中小公司網(wǎng)站制作。網(wǎng)站管理系統(tǒng)簡單易用,維護(hù)方便,您可以完全操作網(wǎng)站資料,是中小公司快速網(wǎng)站建設(shè)的選擇。
如下的代碼所示:
MessagePack?msgpack?=?new?MessagePack(); msgpack.register(MyMessage2.class);
?
例如,如果?MyMessage2 類被包含到了外部的庫中了。你沒有辦法比較容易的編輯源代碼,添加?@Message?
到源代碼中。
register 方法能夠允許為?MyMessage2 自動創(chuàng)建一個?serializer 和?deserializer 對。
你可以在執(zhí)行方面后序列化對象?MyMessage2。
?
https://www.cwiki.us/display/Serialization/QuickStart+For+MessagePack+Java+0.6.X