<dependencies> <dependency> <groupId>jakarta.batch</groupId> <artifactId>jakarta.batch-api</artifactId> <version>1.0.0</version> </dependency> </dependencies> <job id="myBatchJob" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/jobXML_1_0.xsd"> <step id="step1"> <batchlet ref="myBatchlet" /> </step> </job> public class MyBatchlet implements Batchlet { public String process() throws Exception { } public void stop() throws Exception { } } <subsystem xmlns="urn:jboss:domain:batch-jberet:1.0"> <default-job-repository name="in-memory"/> <default-thread-pool name="batch"/> <job-repository name="in-memory"> <in-memory/> </job-repository> <thread-pool name="batch"> <max-threads count="10"/> <keepalive-time time="30" unit="seconds"/> </thread-pool> </subsystem>


上一篇:
下一篇:
切换中文