Class DatabaseService

java.lang.Object
com.google.common.util.concurrent.AbstractIdleService
All Implemented Interfaces:
EngineServices.ConfigurableService<DatabaseService.DatabaseServiceConfig>, EngineServices.InfoProvidingService, com.google.common.util.concurrent.Service

@Singleton public class DatabaseService extends AbstractEngineIdleService<DatabaseService.DatabaseServiceConfig>
DatabaseService uses c3p0 to manage connections to the configured databases and JDBI for queries.

Make sure to include the JAR that contains the JDBC driver as a Maven dependency or classpath at runtime.