JDBC Integration Bundle for Bootique

Provides JDBC integration with Bootique

License

License

Categories

Categories

Bootique User Interface Web Frameworks
GroupId

GroupId

com.nhl.bootique.jdbc
ArtifactId

ArtifactId

bootique-jdbc
Last Version

Last Version

0.10.1
Release Date

Release Date

Type

Type

jar
Description

Description

JDBC Integration Bundle for Bootique
Provides JDBC integration with Bootique
Project Organization

Project Organization

National Hockey League

Download bootique-jdbc

How to add to project

<!-- https://jarcasting.com/artifacts/com.nhl.bootique.jdbc/bootique-jdbc/ -->
<dependency>
    <groupId>com.nhl.bootique.jdbc</groupId>
    <artifactId>bootique-jdbc</artifactId>
    <version>0.10.1</version>
</dependency>
// https://jarcasting.com/artifacts/com.nhl.bootique.jdbc/bootique-jdbc/
implementation 'com.nhl.bootique.jdbc:bootique-jdbc:0.10.1'
// https://jarcasting.com/artifacts/com.nhl.bootique.jdbc/bootique-jdbc/
implementation ("com.nhl.bootique.jdbc:bootique-jdbc:0.10.1")
'com.nhl.bootique.jdbc:bootique-jdbc:jar:0.10.1'
<dependency org="com.nhl.bootique.jdbc" name="bootique-jdbc" rev="0.10.1">
  <artifact name="bootique-jdbc" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.nhl.bootique.jdbc', module='bootique-jdbc', version='0.10.1')
)
libraryDependencies += "com.nhl.bootique.jdbc" % "bootique-jdbc" % "0.10.1"
[com.nhl.bootique.jdbc/bootique-jdbc "0.10.1"]

Dependencies

compile (2)

Group / Artifact Type Version
com.nhl.bootique : bootique jar 0.12
org.apache.tomcat : tomcat-jdbc jar 8.0.30

test (3)

Group / Artifact Type Version
junit : junit jar 4.12
org.mockito : mockito-core jar 2.0.31-beta
org.apache.derby : derby jar 10.12.1.1

Project Modules

There are no modules declared in this project.

build test deploy Maven Central

bootique-jdbc

Provides a number of modules for your Bootique apps to work with JDBC data stores:

  • bootique-jdbc - an abstract module providing injectable configurable map of named JDBC connection pools (java.sql.DataSource instances). Normally you won't be importing this module directly. It will be added automatically as a transitive dependency of concrete modules. There are currently two choices shown below - Tomcat and Hikari.

  • bootique-jdbc-tomcat - a concrete module that provides configurable Tomcat Connection Pool.

  • bootique-jdbc-hikaricp - a concrete module that provides configurable Hikari Connection Pool.

  • bootique-jdbc-tomcat-instrumented - a variation of bootique-jdbc-tomcat with support for performance metrics.

  • bootique-jdbc-hikaricp-instrumented - a variation of bootique-jdbc-hikaricp with support for performance metrics and health checks.

  • bootique-jdbc-junit5 - a DB testing facility for JUnit 5 that helps to prepare test databases (in-memory or Docker-based), datasets and run assertions against the DB data. Supports API-based and CSV-based data sets. Can be used to test any apps that read or write from/to RDBMS. E.g. Bootique JDBC apps, non-Bootique JDBC apps, Cayenne apps.

  • bootique-jdbc-test - a DB testing facility for JUnit 4. Not as advanced and somewhat convoluted compared to bootique-jdbc-junit5.

See usage example bootique-jdbc-demo.

com.nhl.bootique.jdbc

Versions

Version
0.10.1
0.10
0.9
0.8
0.7