Страница 1 из 1

Protobuf-Converter: Преобразует Domain Object в Google Protobuf Message

Добавлено: 13 май 2016, 17:20
romashova90
Вот разработали 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