[{"title":"( 85 个子文件 188KB ) 这是一个基于xxl-job的excel分布式处理组件.rar","children":[{"title":"这是一个基于xxl-job的excel分布式处理组件","children":[{"title":"新建文本文档.txt <span style='color:#111;'> 19B </span>","children":null,"spread":false},{"title":"job-distribute-excel-excutor-master","children":[{"title":"mvnw.cmd <span style='color:#111;'> 4.88KB </span>","children":null,"spread":false},{"title":"lib","children":[{"title":"extfile-1.0-SNAPSHOT.jar <span style='color:#111;'> 44.56KB </span>","children":null,"spread":false}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 9.25KB </span>","children":null,"spread":false},{"title":".gitattributes <span style='color:#111;'> 66B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"sql","children":[{"title":"sql init.txt <span style='color:#111;'> 8.26KB </span>","children":null,"spread":false}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"logback.xml <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"application.properties <span style='color:#111;'> 2.68KB </span>","children":null,"spread":false},{"title":"mybatis-generator","children":[{"title":"generatorConfig.xml <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false}],"spread":true},{"title":"banner.txt <span style='color:#111;'> 862B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"org","children":[{"title":"zxp","children":[{"title":"jobexcutor","children":[{"title":"autocheck","children":[{"title":"AutoCheck.java <span style='color:#111;'> 281B </span>","children":null,"spread":false},{"title":"AutoCheckFormat.java <span style='color:#111;'> 94B </span>","children":null,"spread":false},{"title":"AutoCheckField.java <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"CheckInfoService.java <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"impl","children":[{"title":"CheckInfoServiceImpl.java <span style='color:#111;'> 4.59KB </span>","children":null,"spread":false},{"title":"CheckServiceImpl.java <span style='color:#111;'> 9.06KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"mapper","children":[{"title":"PrpCMainDemoMapper.java <span style='color:#111;'> 548B </span>","children":null,"spread":false},{"title":"Elastic_job_excel_checkinfoMapper.java <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false},{"title":"Elastic_job_excel_mainMapper.java <span style='color:#111;'> 2.41KB </span>","children":null,"spread":false},{"title":"Elastic_job_excel_subMapper.java <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"Elastic_job_excel_sub_hisMapper.java <span style='color:#111;'> 605B </span>","children":null,"spread":false}],"spread":false},{"title":"controller","children":[{"title":"ToolsController.java <span style='color:#111;'> 12.02KB </span>","children":null,"spread":false},{"title":"TestController.java <span style='color:#111;'> 3.93KB </span>","children":null,"spread":false},{"title":"vo","children":[{"title":"LookVo.java <span style='color:#111;'> 1.90KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"core","children":[{"title":"jobconfig","children":[{"title":"XxlJobConfig.java <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false}],"spread":false},{"title":"mybatisconfig","children":[{"title":"MybatisConfig.java <span style='color:#111;'> 2.45KB </span>","children":null,"spread":false}],"spread":false},{"title":"druid","children":[{"title":"DruidStatFilter.java <span style='color:#111;'> 506B </span>","children":null,"spread":false},{"title":"DruidDataSourceConfig.java <span style='color:#111;'> 698B </span>","children":null,"spread":false},{"title":"DruidStatViewServlet.java <span style='color:#111;'> 864B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"service","children":[{"title":"ExcelMainService.java <span style='color:#111;'> 2.87KB </span>","children":null,"spread":false},{"title":"ExcelSubService.java <span style='color:#111;'> 1.58KB </span>","children":null,"spread":false},{"title":"DemoJobService.java <span style='color:#111;'> 282B </span>","children":null,"spread":false},{"title":"DistributedLockService.java <span style='color:#111;'> 478B </span>","children":null,"spread":false},{"title":"impl","children":[{"title":"DataBasebDistributedLockServiceImpl.java <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false},{"title":"ExcelSubServiceImpl.java <span style='color:#111;'> 3.35KB </span>","children":null,"spread":false},{"title":"RedisDistributedLockServiceImpl.java <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"ZookeeperDistributedLockServiceImpl.java <span style='color:#111;'> 3.78KB </span>","children":null,"spread":false},{"title":"DemoJobServiceImpl.java <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false},{"title":"ExcelMainServiceImpl.java <span style='color:#111;'> 8.55KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"jobhandler","children":[{"title":"split","children":[{"title":"ExcelSplitConfig.java <span style='color:#111;'> 908B </span>","children":null,"spread":false},{"title":"ExcelSplitJobHandler.java <span style='color:#111;'> 6.98KB </span>","children":null,"spread":false}],"spread":false},{"title":"dealer","children":[{"title":"ExcelDistributedReadDemoJobDealer.java <span style='color:#111;'> 3.00KB </span>","children":null,"spread":false},{"title":"ExcelReadDemoJobDealer.java <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false}],"spread":false},{"title":"handler","children":[{"title":"ExcelDistributedReadDemoJobHandler.java <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false},{"title":"ExcelReadDemoHandler.java <span style='color:#111;'> 774B </span>","children":null,"spread":false}],"spread":false},{"title":"callback","children":[{"title":"ExcelDistributeReadDemoCallBack.java <span style='color:#111;'> 533B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"entity","children":[{"title":"Elastic_job_excel_checkinfo.java <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":"Elastic_job_excel_subKey.java <span style='color:#111;'> 439B </span>","children":null,"spread":false},{"title":"Elastic_job_excel_checkinfoKey.java <span style='color:#111;'> 670B </span>","children":null,"spread":false},{"title":"Elastic_job_excel_sub.java <span style='color:#111;'> 2.44KB </span>","children":null,"spread":false},{"title":"Elastic_job_excel_main.java <span style='color:#111;'> 4.70KB </span>","children":null,"spread":false},{"title":"PrpCMainDemo.java <span style='color:#111;'> 3.21KB </span>","children":null,"spread":false},{"title":"xml","children":[{"title":"Elastic_job_excel_checkinfoMapper.xml <span style='color:#111;'> 5.75KB </span>","children":null,"spread":false},{"title":"Elastic_job_excel_sub_hisMapper.xml <span style='color:#111;'> 7.13KB </span>","children":null,"spread":false},{"title":"PrpCMainDemoMapper.xml <span style='color:#111;'> 9.48KB </span>","children":null,"spread":false},{"title":"Elastic_job_excel_mainMapper.xml <span style='color:#111;'> 16.82KB </span>","children":null,"spread":false},{"title":"Elastic_job_excel_subMapper.xml <span style='color:#111;'> 7.15KB </span>","children":null,"spread":false}],"spread":false},{"title":"Elastic_job_excel_sub_his.java <span style='color:#111;'> 2.44KB </span>","children":null,"spread":false},{"title":"Elastic_job_excel_sub_hisKey.java <span style='color:#111;'> 443B </span>","children":null,"spread":false}],"spread":false},{"title":"aop","children":[{"title":"DealerCallBackErrorInfo.java <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"ExcelReadAop.java <span style='color:#111;'> 8.34KB </span>","children":null,"spread":false},{"title":"ExcelDistributedReadIntf.java <span style='color:#111;'> 620B </span>","children":null,"spread":false},{"title":"ExcelDistributedReadExtremeIntf.java <span style='color:#111;'> 600B </span>","children":null,"spread":false},{"title":"ExcelReadIntf.java <span style='color:#111;'> 335B </span>","children":null,"spread":false},{"title":"ExcelDistributedCallBackIntf.java <span style='color:#111;'> 241B </span>","children":null,"spread":false},{"title":"ExcelDistributedReadAop.java <span style='color:#111;'> 15.78KB </span>","children":null,"spread":false},{"title":"ExcelRead.java <span style='color:#111;'> 383B </span>","children":null,"spread":false},{"title":"ExcelDistributedRead.java <span style='color:#111;'> 673B </span>","children":null,"spread":false},{"title":"DealerCallBackInfo.java <span style='color:#111;'> 2.96KB </span>","children":null,"spread":false}],"spread":false},{"title":"util","children":[{"title":"Tools.java <span style='color:#111;'> 6.22KB </span>","children":null,"spread":false},{"title":"ExcelJobType.java <span style='color:#111;'> 356B </span>","children":null,"spread":false},{"title":"ZKInterProcessMutexMap.java <span style='color:#111;'> 951B </span>","children":null,"spread":false},{"title":"HitFile.java <span style='color:#111;'> 965B </span>","children":null,"spread":false},{"title":"JobConstant.java <span style='color:#111;'> 1007B </span>","children":null,"spread":false},{"title":"FileHitter.java <span style='color:#111;'> 4.21KB </span>","children":null,"spread":false},{"title":"ApplicationContextHelper.java <span style='color:#111;'> 925B </span>","children":null,"spread":false},{"title":"DeamonClearDeadLockJobHandler.java <span style='color:#111;'> 3.85KB </span>","children":null,"spread":false}],"spread":false},{"title":"JobExcutorApplication.java <span style='color:#111;'> 514B </span>","children":null,"spread":false},{"title":"csvdto","children":[{"title":"DemoJobDto.java <span style='color:#111;'> 4.47KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 34.30KB </span>","children":null,"spread":false},{"title":".mvn","children":[{"title":"wrapper","children":[{"title":"maven-wrapper.properties <span style='color:#111;'> 110B </span>","children":null,"spread":false},{"title":"maven-wrapper.jar <span style='color:#111;'> 46.49KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"mvnw <span style='color:#111;'> 6.32KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 268B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 23.01KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]