Questão de Programação — Linguagens de programação — FGV 2023
ProgramaçãoLinguagens de programação
- Código
- fg072436
- Banca
- FGV
- Órgão
- TJ-RN
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista Judiciário - Tecnologia de Informação – Análise de Sistemas
O desenvolvedor Luís implementou a interface Java ProcessoAB. O ProcessoAB mapeia a conversão de objetos da classe ProcessoA em objetos da classe ProcessoB através da ferramenta MapStruct. O atributo “nome” do ProcessoA corresponde ao atributo “titulo” do ProcessoB. A fim de orientar o correto mapeamento entre atributos de nomes diferentes, Luís recorreu à anotação Java do MapStruct que torna explícitos os nomes dos atributos mapeados.Luís recorreu à anotação do MapStruct:
- AMapper;
- BMapping;
- CAfterMapping;
- DMapperConfig;
- EBeanMapping.