spring-batch

    0熱度

    2回答

    我想使用spring-complex-task來執行我的應用程序,並且我已經構建了複雜的彈簧批處理流作業,該作業的執行效果非常好。 你能解釋一下春季批處理流程作業和春季作業有什麼區別?哪個最好?

    0熱度

    1回答

    我有一個文件,其中包含以逗號(「,」)分隔的值(用戶ID)列表,如下所示。 111,222,333,444,555,777 ............ 該文件包含數以百萬計的這樣的記錄,我想這些值保存到一個列在RDBMS表。 我試着用DelimitedLineTokenizer來解析數據。 問題是「DelimitedLineTokenizer」只考慮一行中的一個條目,其餘的值將被忽略。第一個條目(「

    0熱度

    1回答

    在我的Spring批處理應用程序中,CustomItemWriter必須在兩個單獨的表(DynamoDB)中更新值。如果一個表更新成功,並且在更新第二個表時發生了一些異常,那麼第一個表的更新也應該回滾(即兩個更新都應該成功或者沒有更新)。 我使用的春天批量配置 <bean id="jobRepository" class="org.springframework.batch.core.r

    1熱度

    1回答

    春季批次新人在這裏,所以,期待任何東西。 我有一個工作,成功運行完成與給定的工作參數paymentPeriod=1。雖然要求期望作業能夠重新運行相同的作業參數paymentPeriod=1。 我可以用下面的端點從郵遞員 @RestController @RequestMapping(value = "api/jobs") public class JobController { @A

    2熱度

    1回答

    我已經用2個任務小程序實現了一個簡單的任務。我想通過傳遞參數來測試第二個tasklet。 我讀過春季批次的文檔和我下面的測試: @RunWith(SpringRunner.class) @SpringBootTest @ActiveProfiles({"test"}) @TestExecutionListeners({ DependencyInjectionTestExecutionList

    0熱度

    2回答

    我正在使用Springboot編寫批處理,它在讀取階段使用HibernateItemReaderHelper。我也在我的依賴中使用了hibernate 5.2.x的依賴關係。在執行過程中出現了以下錯誤: java.lang.NoSuchMethodError: org.hibernate.StatelessSession.createQuery(Ljava/lang/String;)Lorg/hi

    0熱度

    1回答

    是否有任何方式在read(),updated()和open()方法之外的任何其他方式在executioncontext中添加條目。 像在下面的代碼中,我試圖在close方法中添加條目。 在上述示例中,我無法更新新條目。 它只能以只讀的方式工作。我可以讀取數據但不寫入。 class abc{ @Autowired private ExecutionContext executionContext

    0熱度

    1回答

    我想通過使用CommandLineJobRunner作爲參數執行我的作業來初始化我的閱讀器中的屬性(文件的路徑),該屬性的值將被傳遞到jobParameters中文件的路徑。 這裏是我的bean的配置: <bean id = "reader" class = "com.xyz.reporting.myReader" scope = "step" init-method = "init">    

    0熱度

    1回答

    我確實只有單一的ItemReader有SQL查詢閱讀器。 但我查詢的例外是從兩個不同的數據源連接表,並提供單一的輸出結果..像在單個查詢下面 <bean id="userFinder" class="org.springframework.batch.item.database.JdbcPagingItemReader" scope="step"> ...

    1熱度

    2回答

    春季批處理作業運行完成成功地與下面的代碼: @RestController @RequestMapping(value = "api/jobs") public class JobLaunchingController { @Autowired private JobOperator jobOperator; @RequestMapping(value = "/