Advertisement
Guest User

Untitled

a guest
Feb 25th, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. @Transactional(isolation=Isolation.REPEATABLE_READ)
  2. class SampleServiceImpl implements SampleService {
  3.  
  4. @Autowired
  5. private SessionFactory sessionFactory;
  6.  
  7. @Override
  8. public void request_1() {
  9.  
  10. Session session = sessionFactory.openSession();
  11. Transaction transaction = session.beginTransaction();
  12.  
  13. City city = (City) session.get(City.class, 1L);
  14. System.out.println(city);
  15.  
  16. session.clear();
  17.  
  18. city = (City) session.get(City.class, 1L);
  19. System.out.println(city);
  20.  
  21. transaction.commit();
  22. session.close();
  23.  
  24. }
  25.  
  26. @Override
  27. public void request_2() {
  28. Session session = sessionFactory.openSession();
  29. Transaction transaction = session.beginTransaction();
  30.  
  31. City city = (City) session.get(City.class, 1L);
  32. System.out.println(city);
  33.  
  34. city.setName("ShangHai");
  35. city.setCountry("China");
  36.  
  37. session.flush();
  38.  
  39. transaction.commit();
  40. session.close();
  41.  
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement