1
resposta

DTO de subregistros

Tenho as classes:

Aluno id(Integer id) matricula(Integer matricula)

Curso id(id) dtInclusao(data) descricao (string) atual (boolean true/false) Considerando que preciso apenas da matricula do Aluno e do curso, o campo ATUAL (para ver esta true ou false),

Duvida: Na classe AlunoCursoDTO, como representaria o get deles?

Coloquei assim:

private Aluno aluno; private Curso curso;

public AlunoCursoDTO( private LGPD lgpd;

public AlunoCursoDTO(Aluno aluno, Curso curso){
    this.aluno=aluno.getMatricula();
    this.curso=curso.isVigente();

Porem nao deu certo... poderia me auxiliar para que aceite?

1 resposta

Oi Reliquias,

Se você precisa da matricula, o atributo não pode ser do tipo Aluno e sim do tipo Integer. A mesma coisa para os outros atributos. Você está declarando os atributos da classe DTO como sendo as próprias entidades, ao ipvés de ser apenas o tipo do atributo delas.