将值设置为通用DTO

时间:2018-12-14 13:48:25

标签: spring hibernate spring-boot jpa dto

我有下面的实体类代码

@Entity
@Table(name = "TABLE_A")
public class A {
    @Id
    private Long id;

    @Column(name = "Date_col")
    private String dt;

    @Column(name = "Col_A")
    private String  colA;
    }

    @Entity
@Table(name = "TABLE_B")
public class A {
    @Id
    private Long id;

    @Column(name = "Date_col")
    private String dt;

    @Column(name = "Col_B")
    private String  colA;
    }

为简洁起见,我省略了吸气剂和吸气剂。 我为实体A和实体B创建了单独的存储库和DTO。

单独的存储库

List<Adto> findAll ( String dt) ;
List<Bdto> findAll ( String dt) ;

Adto和Bdto与它们对应的实体具有相同的字段。为简洁起见,我省略了它们。

我又创建了一个DTO 如何在服务实现中将Adto和Bdto的值设置为CommonDto?

public class CommonDto {


    private List<Adto>    bdto ;

    private List<Bdto>    bdto ;
//I have omitted the getters and setters for brevity .


    }

0 个答案:

没有答案