Quantcast
Channel: GUJ - Tópicos com a tag hibernate
Viewing all articles
Browse latest Browse all 759

Deletar cardápio e todos os produtos que estiverem nele

$
0
0

@Thiago_Ximenes escreveu:

Tenho uma classe Cardápio, e preciso que ao deleta-lo, todos os itens da classe produto que possuam o id desse cardápio sejam deletados também.

Eu preciso usar o Dao do produto aqui dentro?

Meu Dao:

@RequestScoped
public class CardapioDao {

    private EntityManager manager;

    @Inject
    public CardapioDao (EntityManager manager){
        this.manager = manager; 
    }

    public CardapioDao(){}

    public void remove(Cardapio cardapio) {
        manager.getTransaction().begin();
        cardapio = busca(cardapio);
        manager.remove(cardapio);
        manager.getTransaction().commit();
    }

    public Cardapio busca(Cardapio cardapio) {
        return manager.find(Cardapio.class, cardapio.getId());
    }

Mensagens: 4

Participantes: 2

Ler tópico completo


Viewing all articles
Browse latest Browse all 759


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>