bentobox/src/main/java/world/bentobox/bentobox/database
BONNe 369001d368
Rework SQL database implementation. (#1993)
This change switches from plain JDBC driver implementation to a HikariCP Pool implementation.

Pool Implementation is complete for PostgreSQL and SQLite, while MariaDB and MySQL implementation still uses JDBC drivers, however with HikariCP pools.

Also, I added extra properties for SQL databases, where users could specify their own datasource properties.
2022-10-04 12:31:51 +03:00
..
json Implement new 1.19 materials and entities (#1990) 2022-06-14 00:38:53 +03:00
mongodb Clean up imports. 2022-01-22 13:14:57 -08:00
objects Proper dimension processing (#2015) 2022-08-26 11:32:03 +03:00
sql Rework SQL database implementation. (#1993) 2022-10-04 12:31:51 +03:00
transition Code smell reduction 2021-09-18 08:15:15 -07:00
yaml Use constants for common strings 2022-03-19 14:43:52 +00:00
AbstractDatabaseHandler.java Stops async db saving on shutdown. Adds JSON backup. (#1558) 2020-11-01 13:58:29 -08:00
Database.java Make variables final if they can be. (#1843) 2021-08-29 18:17:21 -07:00
DatabaseConnectionSettingsImpl.java Rework SQL database implementation. (#1993) 2022-10-04 12:31:51 +03:00
DatabaseConnector.java Rework SQL database implementation. (#1993) 2022-10-04 12:31:51 +03:00
DatabaseSetup.java Use orElseGet instead of orElse 2021-01-08 20:05:23 -08:00
package-info.java Static code analysis (#1844) 2021-08-29 18:17:38 -07:00