Đã trải qua đặc điểm kỹ thuật api hibernate trên FlushMode nhưng không nhận được sự khác biệt chính xác. Vì vậy, xin vui lòng giúp đỡ.Sự khác biệt giữa FlushMode.AUTO và FlushMode.ALWAYS trong Hibernate?
Trả lời
Luôn có nghĩa là trước khi bất kỳ truy vấn nào chạy trên bộ sưu tập hoặc truy vấn đó chạy lại cơ sở dữ liệu. Với tự động tôi giả sử có một số "ma thuật" dưới mui xe mà biết hầu hết các dữ liệu không thay đổi thường xuyên, do đó bạn không phải luôn luôn phải tuôn ra. Nó cũng ảnh hưởng đến tần suất xảy ra trong một giao dịch. Tôi nói sức vì một số nguồn tin cho biết thiết lập các flushmode chỉ là một gợi ý cho ngủ đông - nhưng thấy chủ đề này đối với một số thảo luận ...
http://forum.springsource.org/archive/index.php/t-14044.html
Nếu chế độ tuôn ra là 'AUTO' trước khi sa thải bất kỳ ngủ đông truy vấn sẽ kiểm tra nếu có bất kỳ bảng nào được cập nhật. Nếu vậy, tuôn ra sẽ được thực hiện nếu không thì không. Nếu chế độ tuôn ra là 'LUÔN', việc tuôn ra sẽ xảy ra ngay cả khi không có bảng nào được cập nhật.
Kiểm tra nguồn của, org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush (AutoFlushEvent)
- 1. Whats sự khác biệt giữa persist() và save() trong Hibernate?
- 2. sự giống nhau và khác biệt giữa jpa và hibernate
- 3. Hibernate: Sự khác biệt giữa session.get và session.load
- 4. Sự khác nhau giữa Hibernate và Hibernate JPA
- 5. Sự khác biệt giữa. và #
- 6. Sự khác biệt giữa $ (...) và `...`
- 7. Sự khác biệt giữa = và: =
- 8. Sự khác biệt giữa $ * và $ @
- 9. Sự khác biệt giữa ". +" Và ". +?"
- 10. Sự khác biệt giữa "**/* /" và "** /"?
- 11. Sự khác biệt giữa '.' và "." trong java
- 12. Sự khác biệt giữa. và: trong Lua
- 13. sự khác biệt giữa 'và "trong JavaScript?
- 14. Sự khác biệt giữa! và !! trong yaml?
- 15. Sự khác biệt giữa $ @ và $! trong perl
- 16. Whats sự khác biệt giữa tuôn ra và cam kết trong Hibernate?
- 17. Sự khác biệt giữa JavaBean và POJO là gì?
- 18. Sự khác biệt giữa SwingWorker và SwingUtilities.invokeLater
- 19. Sự khác biệt giữa fgets và fscanf?
- 20. Sự khác biệt giữa self.navigationController.navigationItem và self.navigationItem
- 21. sự khác biệt giữa $ .getJSON và $ .get
- 22. Sự khác biệt giữa WebApiConfig.cs và RouteConfig.cs
- 23. Sự khác biệt giữa __construct() và init()
- 24. Sự khác biệt giữa RASPHONE.exe và RASDIAL.exe
- 25. Sự khác biệt giữa viewbag và viewstate?
- 26. sự khác biệt giữa query.list và query.iterate
- 27. Sự khác biệt giữa Window.load và document.readyState
- 28. Sự khác biệt giữa URL và URI?
- 29. Sự khác biệt giữa Z3 và coq
- 30. Sự khác biệt giữa textMultiLine và textLongMessage