支付成功以後的1分鐘定時任務:測試成功。 2014-10-29 17:16:06,892 DEBUG [http-bio-8086-exec-1] org.springframework.web.servlet.DispatcherServlet.FrameworkServlet#processRequest [FrameworkServlet.java:991] Successfully completed request 2014-10-29 17:17:06,753 DEBUG [Timer-0] # 12049292014112001 20141029171529 新的payId # 12049292014112000 20141029170858 舊的payId payInfo.getPayId() payInfo.getPayTime() payInfo.getPayTimeout() //同步更新payInfo信息 141029 transPayMapper.updateTransPayInfo(orderNo, 3, transType, Long.valueOf(payInfo.getPayId()), Long.valueOf(payInfo.getPayTime())); pay_id=49009692014112000, pay_time=20141029193935, 490096920141 trans_id=49009692014112000, trans_time=20141029193935 490096920141 首次更新的記錄數爲0: 2014-10-29 19:40:08,341 DEBUG [http-bio-8086-exec-7] org.logicalcobwebs.proxool.null.AbstractProxyStatement#trace [AbstractProxyStatement.java:185] UPDATE `trans_pay` SET trans_id=49009692014112000,trans_time=20141029193935 WHERE order_no=490096920141 AND pay_kind=1 AND trans_type='02'; (0 milliseconds) 2014-10-29 19:40:08,341 DEBUG [http-bio-8086-exec-7] com.autoyol.mapper.TransPayMapper.updateTransPayInfo.BaseJdbcLogger#debug [BaseJdbcLogger.java:139] <== Updates: 0 同步更新payInfo成功: 2014-10-29 19:55:57,400 DEBUG [http-bio-8086-exec-7] org.logicalcobwebs.proxool.null.AbstractProxyStatement#trace [AbstractProxyStatement.java:185] UPDATE `trans_pay` SET trans_id=60548592014131001,trans_time=20141029195557 WHERE order_no=605485920141 AND pay_kind=3 AND trans_type='01'; (0 milliseconds) 2014-10-29 19:55:57,400 DEBUG [http-bio-8086-exec-7] com.autoyol.mapper.TransPayMapper.updateTransPayInfo.BaseJdbcLogger#debug [BaseJdbcLogger.java:139] <== Updates: 1 1分鐘的定時任務成功: 2014-10-29 20:08:06,975 DEBUG [http-bio-8086-exec-4] 2014-10-29 20:09:06,936 DEBUG [Timer-1] 不點擊「知道了」,點擊手機返回按鈕,仍然會調用該接口。 測試完成。 Looking up handler method for path /trans/v7/payResult