企业批处理

SpringBatch企业级批处理框架的使用1

廉价感情. 提交于 2019-12-06 19:26:19
SpringBatch是Spring FrameWork的子项目.据说可以承受千万级的压力. SpringBatch适合做什么? 1.大规模的数据集需要处理 2.自动化不需要人工干预的 3.可靠性要求较高的 4.在性能上要求较高的 SpringBatch工作时序图 我这里做一个简单SpringBatch的实战 ,案例是想要做点数据清洗 Spring 3.1,Springbatch 2.1.8,hsqldb 2.2.9 SQL: CREATE TABLE SYS_APPSTORE ( APP_ID VARCHAR(20) NOT NULL, PARENT_ID VARCHAR(20), APP_DESC VARCHAR(100) NOT NULL, APP_URL VARCHAR(200), FOLDER BOOLEAN, PRIMARY KEY(APP_ID) ); java bean: public class SysAppStore implements Serializable { private final static long serialVersionUID = 19890414L; private String appId = null; private String parentId = null; private String appDesc = null;