Commit Graph

110 Commits

Author SHA1 Message Date
datagear 64b25cf1a2 [dataexchange]Excel导入源由InputStream改为File,以减少导入内存开销 2019-07-30 19:38:44 +08:00
datagear 5c85006087 [dataexchange]完善导入、导出excel类功能 2019-07-30 17:31:17 +08:00
datagear 99d69db88f [dataexchange]完善ExcelDataImportService类功能 2019-07-29 21:52:48 +08:00
datagear 9cd34594f0 [dataexchange]完善导入excel功能 2019-07-28 15:26:47 +08:00
datagear 743d12bd50 [dataexchange]添加导入excel基本类 2019-07-27 22:04:11 +08:00
datagear 732afc6a03 [dataexchange]重构AbstractDevotedDataExchangeService类 2019-07-27 21:51:48 +08:00
datagear 2082d73685 [dataexchange]添加IndexFormatDataExchangeContext类 2019-07-26 11:12:42 +08:00
datagear bc2872d479 [dataexchange]完善单元测试用例 2019-07-25 18:54:26 +08:00
datagear cba76f620e 完善导出excel功能 2019-07-25 12:19:50 +08:00
datagear ff3d7fc836 添加导出excel基本功能 2019-07-24 11:24:45 +08:00
datagear eb3d4e0b01 [dataexchange]完善BatchDataExchangeResult及实现类 2019-07-24 09:41:54 +08:00
datagear 17edddfea1 [dataexchange]添加导出excel基础类 2019-07-23 19:56:45 +08:00
datagear d83fc81e50 [dataexchange]重构AbstractDevotedDataExchangeService及其子类,抽象通用逻辑 2019-07-23 19:55:05 +08:00
datagear facaf29583 [dataexchange]CycleDependencyException重命名为CircularDependencyException 2019-07-22 14:45:07 +08:00
datagear 7a21148c1f 完善SQL导入处理逻辑,前置编号、循环依赖等 2019-07-17 19:06:37 +08:00
datagear 4d2fbf8f41 [dataexchange]重构模块以适应SQL导入API 2019-07-16 20:15:03 +08:00
datagear 2de239cd74 完善导入SQL功能,界面添加前置编号设置,后台添加导入处理逻辑 2019-07-16 14:35:21 +08:00
datagear 969d50f550 导入导出格式设置添加表达式支持,用于自定义导入导出数据格式 2019-07-15 17:20:12 +08:00
datagear a937eaf9f5 [dataexchange]将数据转换逻辑封装至DataFormatContext类内 2019-07-12 19:59:03 +08:00
datagear 3944577dc1 添加datagear-util模块,集中项目常用工具类 2019-07-11 19:45:16 +08:00
datagear 0b7284c5a5 添加导出SQL后端基本处理逻辑 2019-07-10 18:44:02 +08:00
datagear 2c83391e6b [dataexchange]完善BatchDataExchangeContext及实现类类功能 2019-07-06 11:19:13 +08:00
datagear 372d7cc368 [dataexchange]完善DefaultBatchDataExchangeContext类功能 2019-07-05 19:52:41 +08:00
datagear fc92c0fbc9 Merge remote-tracking branch 'origin/master'
Conflicts:
	datagear-dataexchange/src/main/java/org/datagear/dataexchange/BatchDataExchangeService.java
2019-07-05 19:05:04 +08:00
datagear 46194c1a12 [dataexchange]重构BatchDataExchangeService 2019-07-05 18:02:15 +08:00
datagear cfba22741d [dataexchange]解决取消子数据交换操作有时会误对已运行中执行取消回调的BUG 2019-07-04 22:51:52 +08:00
datagear ff22c70c78 完善导入、导出取消功能,未开始、等待中的都可以取消 2019-07-04 16:40:17 +08:00
datagear b3e7addecc [dataexchange]完善批量数据交换取消子数据交换实现 2019-07-04 14:48:36 +08:00
datagear 002bebebdc [dataexchange]添加BatchDataExchangeContext类,用于控制批量数据交换 2019-07-03 23:31:12 +08:00
datagear 14a13570b3 适配JDK1.8开发环境 2019-07-03 22:34:53 +08:00
datagear 65ced20c69 [dataexchange]批量数据交换添加SubDataExchange类,提供依赖前置执行支持 2019-07-03 18:56:37 +08:00
datagear 5107a8de31 完善CSV导出后台处理逻辑 2019-06-28 15:27:10 +08:00
datagear e02741ecc4 BatchDataExchangeService添加shutdown方法,解决servlet容器无法正常停止问题 2019-06-21 17:26:39 +08:00
datagear 2ae64bca07 完善CSV导入进度处理逻辑 2019-06-21 17:14:18 +08:00
datagear 8a87fc3180 完善CSV导入进度处理逻辑 2019-06-21 12:48:41 +08:00
datagear 79d1bf2179 [dataexchange]完善数据交换监听器实现 2019-06-20 11:10:38 +08:00
datagear 1b64021bc0 [dataexchange]移除DataExchangeResult类设计,并添加DataExchangeListener类设计,用于支持自定义监听进度、统计结果等 2019-06-19 20:35:08 +08:00
datagear a44f33f623 [dataexchange]移除CsvBatchDataImport,新添加更通用的SimpleBatchDataExchange 2019-06-19 10:38:47 +08:00
datagear a15948d54b 完善CSV导入处理逻辑 2019-06-18 20:27:51 +08:00
datagear f5ade6e999 [dataexchange]添加ResourceFactory类设计,用于统一支持数据交换时的资源获取、释放(包括数据库连接、IO流) 2019-06-17 20:38:29 +08:00
datagear eb9b1f6262 [dataexchange]完善批量导入实现 2019-06-17 19:06:01 +08:00
datagear ecd4da13b8 [dataexchange]添加TextDataImportOption类,用于封装文本导入设置项 2019-06-17 10:34:23 +08:00
datagear c5082d1c47 [dataexchange]完善类注释 2019-06-05 13:32:55 +08:00
datagear 71e0d93051 [dataexchange]重构整个模块,将数据导入、导出概念合并为数据交换概念 2019-06-05 12:34:00 +08:00
datagear cd1910f9d4 [dataexchange]重构DataImport、DataExport子类结构 2019-05-31 21:28:07 +08:00
datagear 23bc161d2e [dataexchange]重构DataExchange,由Connection字段改为DataSource字段,便与实现多线程数据交换 2019-05-30 21:09:33 +08:00
datagear 5bd3b3ac4d [dataexchange]BinaryFormat添加NULL类型,用于支持不导入导出二进制数据 2019-05-30 17:16:59 +08:00
datagear 70d670354f [dataexchange]重构类名称、结构等 2019-05-30 16:58:16 +08:00
datagear 660b397bf0 [dataexchange]完善CSV导出基本功能并添加单元测试用例 2019-05-30 12:50:41 +08:00
datagear 65d80f2752 [dataexchange]添加CSV导出基本类 2019-05-29 21:02:51 +08:00
datagear fe35a5b19a [dataexchange]完善CSV导入单元测试用例 2019-05-28 20:06:37 +08:00
datagear 0b3028d8cf [dataexchange]添加CSV导入单元测试用例 2019-05-28 13:07:46 +08:00
datagear b712fbef93 [dataexchange]完善CSV导入实现 2019-05-27 21:23:50 +08:00
datagear 40f8cf8802 [dataexchange]完善CSV导入实现 2019-05-24 21:07:02 +08:00
datagear c7cde89ab7 [dataexchange]完善CSV导入实现 2019-05-23 20:38:51 +08:00
datagear ce3571b3cb [dataexchange]添加CSV导入基本类 2019-05-22 20:25:43 +08:00
datagear ff5a32f9b0 [dataexchange]添加基础接口类 2019-05-21 08:25:33 +08:00
datagear 590b48ac1f [dataexchange]添加基础接口类 2019-05-18 22:52:03 +08:00
datagear 829558fbda [dataexchange]添加基础接口类 2019-05-17 21:36:51 +08:00
datagear 0bfb04608f 添加dataexchange模块,用于支持数据导入导出 2019-05-17 19:49:56 +08:00