1
我有一個事件驅動的框架,可以通過Hibernate在數據庫中執行寫入事件處理程序。我需要寫集成測試,但我有一個如何讓它不知道。使用Spring和異步代碼測試Hibernate
事實上,當一個條件發生時,一個事件處理程序在不同的線程中被觸發,並寫入數據庫。我怎麼能說是寫操作應該回滾?
我有一個事件驅動的框架,可以通過Hibernate在數據庫中執行寫入事件處理程序。我需要寫集成測試,但我有一個如何讓它不知道。使用Spring和異步代碼測試Hibernate
事實上,當一個條件發生時,一個事件處理程序在不同的線程中被觸發,並寫入數據庫。我怎麼能說是寫操作應該回滾?
所以Spring的事務性測試將自動回滾在它的線程執行權的所有操作? – Edmondo1984 2012-04-24 11:38:34
我認爲,如果你的春天試射有它自己的事務另一個線程,這個測試將不能夠做回退。你必須弄清楚如何讓連接到線程的Hibernate會話。 – 2012-04-24 11:43:39