List of usage examples for org.hibernate Session load
void load(Object object, Serializable id);
From source file:cn.newtouch.model.TeacherTest.java
License:Open Source License
@Test public void testClear() { Session session = HibernateUtil.getSession(); session.beginTransaction();// www . j a v a2 s .c o m Teacher t = (Teacher) session.load(Teacher.class, 1); System.out.println(t.getName()); session.clear(); Teacher t2 = (Teacher) session.load(Teacher.class, 1); System.out.println(t2.getName()); session.getTransaction().commit(); }
From source file:cn.newtouch.model.TeacherTest.java
License:Open Source License
@Test public void testFlush() { Session session = HibernateUtil.getSession(); session.beginTransaction();/*from w ww. j a v a 2 s. co m*/ Teacher t = (Teacher) session.load(Teacher.class, 1); t.setName("tttt"); session.clear(); t.setName("ttttt"); session.getTransaction().commit(); }
From source file:co.id.admin.dao.impl.UserDaoImpl.java
@Override public void deleteUser(int userId) { Transaction trns = null;//w ww. ja va2 s. c o m Session session = HibernateUtil.getSessionFactory().openSession(); try { trns = session.beginTransaction(); User user = (User) session.load(User.class, new Integer(userId)); session.delete(user); session.getTransaction().commit(); } catch (RuntimeException e) { if (trns != null) { trns.rollback(); } e.printStackTrace(); } finally { session.flush(); session.close(); } }
From source file:com.actop.model.ApprovalManagement.java
public PaymentApproval approvePayment(int id, String note, Integer status) { Session s = Connection.getSessionFactory().openSession(); PaymentApproval approval = (PaymentApproval) s.load(PaymentApproval.class, id); Transaction t = s.beginTransaction(); try {/* w w w . j a v a2 s.c om*/ approval.setApprovedtime(new Date()); approval.setNote(note); approval.setStatus(status); s.update(approval); } catch (Exception e) { e.printStackTrace(); t.rollback(); } t.commit(); s.flush(); s.close(); return approval; }
From source file:com.actop.model.ApprovalManagement.java
public PaymentApproval getPaymentApproval(int id) { Session s = Connection.getSessionFactory().openSession(); PaymentApproval paymentApproval = (PaymentApproval) s.load(PaymentApproval.class, id); s.flush();//from ww w. ja v a2 s . c o m s.close(); return paymentApproval; }
From source file:com.actop.model.ApprovalManagement.java
public PromotionApproval approvePromotion(int id, String note, Integer status) { Session s = Connection.getSessionFactory().openSession(); Transaction t = s.beginTransaction(); PromotionApproval approval = (PromotionApproval) s.load(PromotionApproval.class, id); try {//w ww . j av a2 s. c o m approval.setDatetime(new Date()); approval.setNote(note); approval.setStatus(status); } catch (Exception e) { e.printStackTrace(); t.rollback(); } t.commit(); s.flush(); s.close(); return approval; }
From source file:com.actop.model.ApprovalManagement.java
public PromotionApproval getPromotionApproval(int id) { Session s = Connection.getSessionFactory().openSession(); PromotionApproval promotionapproval = (PromotionApproval) s.load(PromotionApproval.class, id); s.flush();/*ww w . j a va2s .c om*/ s.close(); return promotionapproval; }
From source file:com.actop.model.ApprovalManagement.java
public ProjectsApproval getProjectApproval(int id) { Session s = Connection.getSessionFactory().openSession(); ProjectsApproval projectapproval = (ProjectsApproval) s.load(ProjectsApproval.class, id); s.flush();/*from w ww . j a v a2 s.com*/ s.close(); return projectapproval; }
From source file:com.actop.model.ApprovalManagement.java
public ProjectsApproval approveProject(int id, String note, Integer status) { Session s = Connection.getSessionFactory().openSession(); Transaction t = s.beginTransaction(); ProjectsApproval approval = (ProjectsApproval) s.load(ProjectsApproval.class, id); try {// ww w .jav a 2s.c o m approval.setApprovedtime(new Date()); approval.setNote(note); approval.setStatus(status); } catch (Exception e) { e.printStackTrace(); t.rollback(); } t.commit(); s.flush(); s.close(); return approval; }
From source file:com.actop.model.ApprovalManagement.java
public ProjectTasksApproval getProjectTaskApproval(int id) { Session s = Connection.getSessionFactory().openSession(); ProjectTasksApproval projectTaskapproval = (ProjectTasksApproval) s.load(ProjectTasksApproval.class, id); s.flush();//from www . java 2 s . c o m s.close(); return projectTaskapproval; }