[{"title":"( 36 个子文件 61KB ) (源码)基于Spring Boot和Disruptor的ETL数据处理系统.zip","children":[{"title":"pom.xml <span style='color:#111;'> 3.63KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"resources","children":[{"title":"logback.xml <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false},{"title":"simple_etl.sql <span style='color:#111;'> 3.27KB </span>","children":null,"spread":false},{"title":"application.yml <span style='color:#111;'> 2.76KB </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"github","children":[{"title":"hls","children":[{"title":"etl","children":[{"title":"mapper","children":[{"title":"SimpleETLMapper.java <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false}],"spread":true},{"title":"controller","children":[{"title":"ETLController.java <span style='color:#111;'> 4.31KB </span>","children":null,"spread":false}],"spread":true},{"title":"utils","children":[{"title":"ThreadPoolUtil.java <span style='color:#111;'> 4.26KB </span>","children":null,"spread":false},{"title":"SimpleDBUtils.java <span style='color:#111;'> 10.98KB </span>","children":null,"spread":false},{"title":"SimpleDBBatchUtils.java <span style='color:#111;'> 6.56KB </span>","children":null,"spread":false},{"title":"BeanUtils.java <span style='color:#111;'> 5.54KB </span>","children":null,"spread":false},{"title":"SimpleETLUtils.java <span style='color:#111;'> 6.61KB </span>","children":null,"spread":false},{"title":"DateUtils.java <span style='color:#111;'> 27.49KB </span>","children":null,"spread":false},{"title":"StrUtils.java <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false}],"spread":true},{"title":"base","children":[{"title":"task","children":[{"title":"BatchConsumerTask.java <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"SimpleETLTask.java <span style='color:#111;'> 6.39KB </span>","children":null,"spread":false}],"spread":true},{"title":"enums","children":[{"title":"HandleTypeEnum.java <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false}],"spread":false},{"title":"disruptor","children":[{"title":"Disruptor.java <span style='color:#111;'> 5.43KB </span>","children":null,"spread":false},{"title":"Consumer.java <span style='color:#111;'> 3.94KB </span>","children":null,"spread":false},{"title":"DataDTO.java <span style='color:#111;'> 2.32KB </span>","children":null,"spread":false},{"title":"Producer.java <span style='color:#111;'> 3.69KB </span>","children":null,"spread":false},{"title":"IntEventExceptionHandler.java <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"ETLTypeEnum.java <span style='color:#111;'> 1.38KB </span>","children":null,"spread":false}],"spread":false},{"title":"datasource","children":[{"title":"DynamicDataSourceConfig.java <span style='color:#111;'> 4.38KB </span>","children":null,"spread":false},{"title":"data","children":[{"title":"DataSourceAspect.java <span style='color:#111;'> 2.83KB </span>","children":null,"spread":false},{"title":"DataSourceNames.java <span style='color:#111;'> 683B </span>","children":null,"spread":false},{"title":"DataSource.java <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false},{"title":"DynamicDataSource.java <span style='color:#111;'> 2.69KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"etl","children":[{"title":"AutoPageStrategy.java <span style='color:#111;'> 4.79KB </span>","children":null,"spread":false},{"title":"SectionValueStrategy.java <span style='color:#111;'> 2.10KB </span>","children":null,"spread":false},{"title":"base","children":[{"title":"AbsSimpleETLStrategy.java <span style='color:#111;'> 10.68KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true},{"title":"service","children":[{"title":"SimpleETLService.java <span style='color:#111;'> 4.04KB </span>","children":null,"spread":false}],"spread":true},{"title":"domain","children":[{"title":"SimpleETLDO.java <span style='color:#111;'> 4.41KB </span>","children":null,"spread":false},{"title":"SimpleETLRO.java <span style='color:#111;'> 3.79KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"SimpleETLApplication.java <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 11.29KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 3.11KB </span>","children":null,"spread":false}],"spread":true}]