Spring批處理框架是否提供了其特定的驗證機制?
我的意思是,如何指定驗證bean?Spring批處理驗證
彈簧驗證器是否可以接受see example here?
我的驗證是@NamedQuery的結果 - 如果查詢返回結果,驗證是OK,否則 - false。
Spring批處理框架是否提供了其特定的驗證機制?
我的意思是,如何指定驗證bean?Spring批處理驗證
彈簧驗證器是否可以接受see example here?
我的驗證是@NamedQuery的結果 - 如果查詢返回結果,驗證是OK,否則 - false。
我建議您使用一個步驟來驗證數據。
如果該步驟沒有返回元素,則該元素將被「忘記」並處理下一個元素。 如果您的查詢返回數據,則使該步驟返回該元素。它將被下一步處理(經典行爲)。
你甚至可以想象創建一個驗證服務(Spring服務)並使用一個TaskletAdapter,它將驗證委託給你的服務。
看看ValidatingItemProcessor
春季批次。