Designer da Classe Pedido

2 respostas Resolvido
javaprogramação
D

Bom Dia a Todos
tenho uma divida com relação a designer das classes. Tenho um projeto que já tem 3 anos de desenvolvimento. Ele automatiza funções que o ERP que utilizamos na empresa não faz. Nesse período tenho feito cursos na Alura e nas novas funções tenho melhorado meu código. Tenho uma Classe Pedido que e responsável pela corpo do pedido "Fornecedor, Cliente,data ,prazo e etc " e uma classe PedidoIten que e responsável pelo itens desse pedido. Estou querendo modificar e incluir na classe pedido um List de Itens. Para que tudo seja acessado através do pedido e modificar o Dao pra acessar as duas tabelas. Gostaria da opinião de vcs
obrigado

2 Respostas

marcospaulo.suporte
Solucao aceita

Qual a dúvida exatamente? Eu uso em um projeto e funciona que é uma maravilha.
Ex:
Classe Pedido

@OneToMany(mappedBy = "pedido", cascade = CascadeType.ALL, fetch = FetchType.EAGER)
private List<ItemPedido> itens = new ArrayList<ItemPedido>();

Classe ItemPedido

@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.ALL)
@JoinColumn(name = "pedido")
private Pedido pedido;
D

Minha duvida erra quanto a problemas futuros se essa abordagem seria a correta pq ate agora uso essas classes como coisas separadas a minha classe de serviço chama as duas classes e cada uma tem seu respectivo DAO

Criado 19 de junho de 2019
Ultima resposta 24 de jun. de 2019
Respostas 2
Participantes 2