jsr352

    -1熱度

    1回答

    我正在嘗試使用IBM的JSR352實現來開發Java批處理程序。由於批處理作業涉及反覆處理大量記錄,因此我選擇將其作爲塊處理作業來執行。問題描述通過here詳細定義。 參考IBM提供的BonusUpdate示例,他們似乎在閱讀器的processItem()方法中爲讀取器類讀取的每個'N'個記錄打開和關閉文件。 這不會導致性能問題嗎?我們不能讓文件在上次讀取之前保持打開狀態嗎?

    0熱度

    1回答

    我已經使用JavaSE的JSR352實現編寫了一個Java批處理應用程序。我有一個Reader,Processor和Writer。 由於我正在JavaSE環境中從控制檯運行此Java應用程序,因此我在我的main(String[] args)方法中使用以下代碼來啓動作業。 final JobOperator jobOperator = BatchRuntime.getJobOperator();

    0熱度

    1回答

    我已經開發使用JSR352實現一個java批處理程序(javax.batch.api。*) 什麼是運行在Java SE環境中,這java的批處理程序的最佳方式? ps:我們可以將此程序部署到具有JSR352實現的JEE服務器,但是,我們正在尋找在Java SE環境中運行的方法,我可以在其中運行java程序作爲簡單的控制檯應用程序。 ps2:我在我的項目類路徑中有javaee-api-7.0.jar

    1熱度

    1回答

    爲什麼在Jsr 352 ItemWriter接口中有一個checkpointInfo方法。讀者和作者如何交流正在提交的內容

    0熱度

    1回答

    我正在嘗試使用JBERET實現在Java SE模式下運行JSR352 Java批處理程序。我可以看到我的main()方法得到執行。在這個main()方法中,我得到了一個工作操作員的處理並開始工作。 public static void main(String[] args) { LoggingConfig logConfiguration = new LoggingConfig();

    1熱度

    1回答

    我們可以說Spring批處理是JSR 352(適用於Java平臺的批處理應用程序規範)的實現嗎? JSR 352的其他一些實現是什麼?

    0熱度

    1回答

    我們正在探索針對Java批處理程序部署/執行模式正在針對z/OS(大型機) 選項1創建:部署它在自由輪廓 選項2:我可以在運行Spring Batch的程序JavaSE環境?

    -2熱度

    1回答

    可以在「itemReader」和「itemWriter」中使用「檢查點」。 如果我定義一個提交每10個項目,該批次讀取10個項目並調用「itemWriter」代碼。 現在,如果 「itemWriter」 失敗(數據庫回滾),我有: checkinfo爲 「itemReader」= 10 checkinfo爲 「itemWriter」= 0 所以,當我重新啓動批處理,我希望它重新啓動第一項而不是第1

    0熱度

    1回答

    我想在z/OS中運行this jberet java批處理程序,但得到以下異常。這似乎是在z/OS中的權限,因爲,相同的可執行文件(fat/uber)jar在windows機器中運行良好。 Oct 05, 2017 9:07:41 AM org.jboss.weld.bootstrap.WeldStartup <clinit> INFO: WELD-000900: 2.4.5 (Final) O

    0熱度

    2回答

    我試圖開發使用IBM的JSR352實現一個Java批處理程序。由於批處理作業涉及反覆處理大量記錄,因此我選擇將其作爲塊處理作業來執行。 這項工作涉及到的這不斷重複每個記錄文件1個 Reader類3個步驟:從文件中讀取1的內容,形成一個關鍵的文本 處理器類:的查找鍵文本在文件2 作家類別:更新,其中關鍵的文字被發現與一個自定義文本 從處理器到令狀中的文件2文本呃,我可以返回所有找到關鍵文本匹配的行號