也許這是我的Hibernate的Session沖洗的誤解,我在衝我的服務裏面我會一直在想,但感覺並不好做這樣的事情在一個服務:法拉盛會議在服務
public Object serviceMethod(Object model){
//Do things with model
sessionFactory.getCurrentSession().flush();
}
這感覺不對,因爲我的服務將會了解我的持久性機制。
所以我一直在想製作一個方面,並使用註解,所以我的代碼如下所示:
@FlushAfter
public Object serviceMethod(Model model){
//Do things with model
}
這是正確的做法還是我做的事情錯了呢?