-
Notifications
You must be signed in to change notification settings - Fork 0
Release Notes Db Import
Roman Stumm edited this page Mar 13, 2015
·
1 revision
- ExcelImporterSpec.getSheetName() - public method added
- NEW: SharedExcelRowReaderFactory: helps to implement multiple imports on the same excel workbook.
- NEW: ExcelGenerator: convenience class to write data as excel worksheet.
- NEW: ExcelImporterSpec: convenience ImporterSpec for importing Excel spreadsheets.
- NEW: ExcelImportProcessor
- ExcelRowReader: supports sheetName and keepOpen
- NEW: ExcelUtils: provides commonly used methods to read data from excel cells
do not use these releases
- ExcelRowReader: added code to remove the current row from excel sheet during import
- ExcelRowReader: added code to remove a column from a excel sheet
- added getter Importer.getProcessor()
- using slf4j instead of commons-logging or log4j-api directly
several dependencies upgraded and use of deprecated APIs reduced:
junit 4.8.2-> 4.10 dbunit 2.2 -> 2.4.8 jdom 1.0 -> 1.1 groovy-all 1.6.2 -> 1.8.6 commons-lang 2.4 -> 2.6 , commons-io
- Changed artifactId from com.agimatec to de.viaboxx
- Published artifacts to maven central.
no changes, maven version adjusted
ADDED:
- new class 'ImportJob' simplifies API of dbimport CHANGED:
- log4j upgrade from 1.2.14 to 1.2.16
- upgrade to poi3.7 (only maven dependency changed, no API changes) FIXED:
- Excel-support: bug fixes reading value from formular cells
The 2.3.x versions of agimatec-tools support org.apache.poi version 3.6. If you need dbimport with this pos version, checkout the trunk from svn or load one of the 2.3.x jars of dbimport. SVN URL of trunk: https://agimatec-tools.googlecode.com/svn/trunk
All 2.2.x versions of agimatec-tools support org.apache.poi version 3.1-beta2. If you need dbimport with this poi version, checkout the branch and build the project or load one of 2.2.x jars of dbimport. SVN URL of branch: https://agimatec-tools.googlecode.com/svn/branches/BR-2.2.x
doctype for dozer5.0 fixed 3rd party libs upgraded
- API changes at ImportController.join() returns ImportControl instead of long
- ImportControl(ler).description
- ImportControl(ler).errorMessage
- fixed bug importing spreadsheet with missing cells (using cellNum from cell)
- fixed exception handling for groovy scripts (forwards ImporterException properly)
- upgrade from groovy-1.0-jsr-06 to groovy-1.5.6
- dbimport: import native excel spreadsheets (using POI)
- dbimport: minor changes on the API of class ImportController
- import csv, fixed-length, xml files
- use java or groovy script to process data
- optionally counts errors/rows, save status of imports in database