e

excalibur-datasource

Avalon Excalibur's DataSource package allows you to manage pooled connections in one of two ways. You can have the package handle it for you, or you can use a J2EE server's DataSource management. It provides the same kind of access regardless of which method you choose--since they are obtained through Avalon's Component Manager infrastructure. The DataSource package requires that you load the necessary driver classes at init time, but it will take care of all necessary issues from there.
Files download
File Operation
excalibur-datasource-2.1.jar download
excalibur-datasource-2.1.pom download
Apache Maven
<dependency>
  <groupId>excalibur-datasource</groupId>
  <artifactId>excalibur-datasource</artifactId>
  <version>2.1</version>
</dependency>
Gradle Groovy
implementation 'excalibur-datasource:excalibur-datasource:2.1'
Gradle Kotlin
implementation("excalibur-datasource:excalibur-datasource:2.1")
Scala SBT
libraryDependencies += "excalibur-datasource" % "excalibur-datasource" % "2.1"
Groovy Grape
@Grapes(
  @Grab(group='excalibur-datasource', module='excalibur-datasource', version='2.1')
)
Apache Ivy
<dependency org="excalibur-datasource" name="excalibur-datasource" rev="2.1" />
Leiningen
[excalibur-datasource/excalibur-datasource "2.1"]
Apache Buildr
'excalibur-datasource:excalibur-datasource:jar:2.1'