spring-boot-starter-datasource

This module provides a starter for integrating Caplin DataSource with your Spring Boot application, and integration with Spring Messaging for publishing data from annotated functions.

This release compiles against Spring Boot 3.5.0 and its associated dependencies.

The simplest way to get started is to configure either of the following properties in your application's application.yaml or application.properties

  • To connect to another Peer directly, such as Liberator, specify: caplin.datasource.managed.peer.outgoing

  • To connect via Discovery, specify: caplin.datasource.managed.discovery.address

Additional configuration options and their defaults can be seen in com.caplin.integration.datasourcex.spring.DataSourceConfigurationProperties.

Alternatively you can provide your entire DataSource configuration file by specifying the caplin.datasource.provided.configuration-file property, or you can provide your own DataSource Bean.

Packages