Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Protobuf-Converter: Преобразует Domain Object в Go


Автор: romashov90 13.5.2016, 16:40
Вот разработали Protobuf-Converter который преобразует Domain Object в Google Protobuf Message.

Пример:
Код

@ProtoClass(ProtobufUser.class) public class User {

@ProtoField private String name; @ProtoField private String password;

// getters and setters for 'name' and 'password' fields ... }

Код для конвертирования такого доменного объекта в Protobuf объект будет выглядеть следующим образом:
Код

User userDomain = new User(); ...

ProtobufUser userProto = Converter.create().toProtobuf(ProtobufUser.class, userDomain);

Код для обратного преобразования:
Код

User userDomain = Converter.create().toDomain(User.class, userProto);

Более подробно ознакомится с ним можно тут https://github.com/BAData/protobuf-converter

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)