0

Spring Batch 框架是否提供其特定的验证机制?
我的意思是,如何指定验证 bean?

spring Validator 是否可以接受 ,请参见此处的示例

我的验证是 @NamedQuery 的结果 - 如果查询返回结果,则验证正常,否则 - 错误。

4

2 回答 2

1

看看ValidatingItemProcessor可用的spring-batch。

于 2014-01-22T09:04:42.850 回答
1

我建议您使用一个步骤来验证数据。

如果该步骤未返回元素,则该元素被“忘记”并处理下一个元素。如果您的查询返回数据,则使该步骤返回元素。它将由下一步处理(经典行为)。

您甚至可以想象创建一个验证服务(Spring 服务)并使用一个 TaskletAdapter,它将验证委托给您的服务。

于 2010-07-19T15:04:32.957 回答