我正在使用Grails 2.1.1。在控制器我有頂部我已經使用org.springframework.transaction.annotation.Transactional
如下的方法:@Transactional在Grails方法上給出錯誤
@Transactional
def saveItem() {
...
}
然後,它是給這個錯誤在控制檯:java.lang.reflect.InvocationTargetException
和示出了在瀏覽器的形式,而不是僅元素一些代碼。但是如果我從該方法的頂部刪除@Transactional
,則視圖呈現正常。
我在這裏錯過了什麼?
正如我所記得的,控制器中的所有操作默認都是事務性的。 – Koloritnij
@Koloritnij - 我不認爲控制器是交易型的,服務在哪裏。 – tylerwal
我知道。我曾與grails 2.4.2。那裏保存和更新是事務性的。 –