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
Designer da Classe Pedido
D
2 Respostas
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
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Desbravando SOLID: Praticas avancadas para codigos de... Por Alexandre Aquiles — Casa do Codigo