1. 程式人生 > >spring+struts+quartz開發定時任務出現的問題

spring+struts+quartz開發定時任務出現的問題

java.io.NotSerializableException: Unable to serialize JobDataMap for insertion into database because the value of property 'methodInvoker' is not serializable: org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean

1.持久化出現異常

2.配置檔案配置如下

3.Job類如下 實現了executeInternal方法

4.經過排查為專案觸發器儲存至資料庫時,服務類注入時出現問題,非靜態物件在序列化出現異常,注入的服務類改為static修飾的,即可解決