Spring批处理框架是否提供了其特定的验证机制?
我的意思是,如何指定验证bean?Spring批处理验证
弹簧验证器是否可以接受see example here?
我的验证是@NamedQuery的结果 - 如果查询返回结果,验证是OK,否则 - false。
Spring批处理框架是否提供了其特定的验证机制?
我的意思是,如何指定验证bean?Spring批处理验证
弹簧验证器是否可以接受see example here?
我的验证是@NamedQuery的结果 - 如果查询返回结果,验证是OK,否则 - false。
我建议您使用一个步骤来验证数据。
如果该步骤没有返回元素,则该元素将被“忘记”并处理下一个元素。 如果您的查询返回数据,则使该步骤返回该元素。它将被下一步处理(经典行为)。
你甚至可以想象创建一个验证服务(Spring服务)并使用一个TaskletAdapter,它将验证委托给你的服务。
看看ValidatingItemProcessor
春季批次。