Package cz.drg.pregrouper.readers
Class DatabaseReader
java.lang.Object
cz.drg.pregrouper.readers.DatabaseConnector
cz.drg.pregrouper.readers.DatabaseReader
Main class used to connect to database and read the data from it. Reading from database uses streaming for
predetermined database vendors only that should support it. Following list are the currently allowed vendors:
- postgresql
- oracle
- db2
- mariadb
- mysql
- sqlserver
- sqlite
- derby
- h2
For any other database vendor the data are read using pagination instead, which is not suitable for larger datasets.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class cz.drg.pregrouper.readers.DatabaseConnector
createInputConnection, createNewConnection, createOutputConnection
-
Constructor Details
-
DatabaseReader
public DatabaseReader()
-
-
Method Details
-
readAllToCsv
public void readAllToCsv() -
readIdToCsv
-