The task of the JDBC driver is communicating with the database while providing a constant API to application developers.
An application must supply its own JDBC driver because of the wide range of available databases and the driver version.
In addition to that, the YAML strategy provides grouping of environment-specific configurations, which can be selectively enabled when launching the application.
allow externalized configuration of sockets and ports bound to a particular interface.
Migrating existing legacy applications to benefit from Wild Fly Swarm is simple when using fraction auto-detection.
Using Arquillian, you have the capability of injecting unit tests into a running application.Note that this blocks only while waiting for locking a connection, and will never throw an exception if creating a new connection takes an inordinately long time Speciefies class name extending org.spi.listener.Connection Listener that provides a possible to listen for connection activation and passivation in order to perform actions before the connection is returned to the application or returned to the pool.When the development mode is enabled, certain built-in tools, which facilitate the development of CDI applications, are available.Setting this attribute to true activates the development mode. The non-portable mode is suggested by the specification to overcome problems with legacy applications that do not use CDI SPI properly and may be rejected by more strict validation in CDI 1.1.
The background-validation-millis element specifies the amount of time, in milliseconds, that background validation will run.