JPQL ile SELECT ve DELETE

JPQL ile Select ve Delete sorguları nasıl yazılır?

JPQL Select ve Delete işlemlerini yapan komut satırlarının tümünü aşağıda bulabilirsiniz.

SELECT

em.getTransaction().begin();

Query query = em.createQuery(“SELECT e FROM TABLE_NAME e WHERE e.email = :mail”).setParameter(“mail”, mail);
List result = query.getResultList();

em.getTransaction().commit();
//em.close();

DELETE

em.getTransaction().begin();
Query deleteUser = em.createQuery(“Delete FROM TABLE_NAME e WHERE e.email = :mail”).setParameter(“mail”, mail);
deleteUser.executeUpdate();

em.getTransaction().commit();
em.close();

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.