private Student stateSessionWithRefreshOperation() {
   Transaction transaction;
   Student student1;
   Student student2 = null;
   Session session = null;
   try {
     session = HibernateUtil.getSession();
     student1 = (Student) session.get(Student.class, 1);
     System.out.println("\n B4 Close Session() student Name is : " + student1.getStudentName());
     session.close();
     System.out.println("\n After Close Session() student Name is : " + student1.getStudentName());
     session = HibernateUtil.getSession();
     student2 = (Student) session.get(Student.class, 1);
     session.close();
   } catch (Exception e) {
     e.printStackTrace();
   } finally {
     System.out.println(" State Session With Refresh Operatiosn are Completed !");
   }
   return student2;
 }