Write operations are not allowed in read-only mode

報的錯誤以下:
java



Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly'marker from transaction definition.



解決辦法:
express

檢查發現本身的expression路徑與新加入的service路徑不一樣形成的 ide


在以AspectJ方式定義AOP的時候, 會定義service的路徑 如:
spa

<aop:pointcut expression="execution(* com.service.impl.*.*(..))"rem

id="allServicesMethod" />it

若是新加的service不在execution的路徑中,並使用到了那個service,就會拋出上面所說的異常。
io

相關文章
相關標籤/搜索