代码之家  ›  专栏  ›  技术社区  ›  Brad Parks

使用lombok(或其他)构建GRPC协议pojo以克隆java pojo?

  •  0
  • Brad Parks  · 技术社区  · 4 年前

    我有一个简单的JavaPOJO,用Lombok实现。

    有没有一种简单的方法可以让我使用Lombok或其他工具从java pojo创建protobuf pojo,或者反过来创建protobuf pojo?

    我的简单java pojo如下所示:

    @Data
    public class Ez{
      @Column(name = "created_by")
      public String createdBy;
    
      @Column(name = "value")
      public String value;
    
      @Column(name = "scope")
      public String scope;
    }
    

      private Ez() {
        createdBy_ = "";
        value_ = "";
      }
    
    etc.
    

    当然,在我的应用程序中,这些对象上有更多的属性,但为了讨论,这就是我得到的。事实上,我有一个列表,我想把它转换成一个iterable,一次添加到我的response对象中。如果我找不到其他方法,我将编写一个简单的转换方法,但这可能是一个常见的任务,所以我想我会问。

    0 回复  |  直到 4 年前