eriezelagera

Simple JPA Queries

Dec 9th, 2013
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.05 KB | None | 0 0
  1. // Update record
  2. Query query = XPersistence.getManager().createQuery("FROM Students s WHERE s.id = :id");
  3. query.setParameter("id", id);
  4.  
  5. Students student = (Students) query.getSingleResult();
  6.  
  7. student.setName("Juan dela Cruz");
  8. student.setAddress("Philippines");
  9.  
  10. // Update all record
  11. Query query = XPersistence.getManager().createQuery("FROM Students s");
  12.  
  13. for (Object record : query.getResultList()) {
  14.     Students student = (Students) record;
  15.    
  16.     student.setSection("BSIT-4B");
  17. }
  18.  
  19. // Select record
  20. Query query = XPersistence.getManager().createQuery("FROM Students s WHERE s.id = :id");
  21. query.setParameter("id", id);
  22.  
  23. Students student = (Students) query.getSingleResult();
  24.  
  25. String getName = student.getName();
  26. String getAddress = student.getAddress();
  27.  
  28. // Select all record
  29. Query query = XPersistence.getManager().createQuery("FROM Students s");
  30.  
  31. Students student = (Students) query.getSingleResult();
  32.  
  33. for (Object record : query.getResultList()) {
  34.     Students student = (Students) record;
  35.    
  36.     System.out.println("Name: " + student.getName());
  37. }
Advertisement
Add Comment
Please, Sign In to add comment