Процессор пружины пружины не выполняетJAVA

Программисты JAVA общаются здесь
Anonymous
Процессор пружины пружины не выполняет

Сообщение Anonymous »

Я создаю задание по пакетию пружины, используя шаблон Spring Parath, включенный в STS 2.81, и используя примеры из Spring Parath в действии от Manning. Я могу без проблем выполнить читатель и писателя Chunk, но мой код пропускает процессор. Я даже пробовал, чтобы выявить все объекты, поскольку они попадают в процессор, и ничего, объектам по -прежнему удается записать, как будто процессор игнорируется. Я попытался позвонить в систему. Я наконец -то изменил конфигурацию с использования фасоли XML на компонент с помощью аннотации, и она тоже не сработала. Я не уверен, есть ли некоторые настройки, которые я упускаю ... Я следовал примерам как в весенней партии в действии, так и на веб -сайте Springsource, и все выглядит хорошо ... Справка! < /P>

Вот код: < /p>








< /code>

Вот процессор Bean: < /p>


< /code>

Это класс процессора, который я пытаюсь выполнить безрезультатно: < /p>

package com.test.training.processors;

import org.springframework.batch.item.ItemProcessor;
import org.springframework.stereotype.Component;
import com.test.training.entities.Product;

public class ProductProcessor implements ItemProcessor {

@Override
public Product process(Product product) throws Exception {
product.setDescription("Processor is WORKING!");
return product;
//return this.validateProductByProductIdentifier(product) ? null : product;
}

private boolean validateProductByProductIdentifier(Product product) {
return product.getProduct_identifier() == 5 ? true : false;
}
}


Подробнее здесь: https://stackoverflow.com/questions/127 ... -executing

Вернуться в «JAVA»