spring-session-bom

Spring Session Bill of Materials

APACHE-2.0 License

Stars
34
Committers
9

:release-version: 2021.1.1 :dependency-management-plugin-version: 1.0.11.RELEASE = Spring Session BOM image:https://img.shields.io/badge/Revved%20up%20by-Gradle%20Enterprise-06A0CE?logo=Gradle&labelColor=02303A["Revved up by Gradle Enterprise", link="https://ge.spring.io/scans?&search.rootProjectNames=spring-session-bom"]

This repository contains Spring Session Maven Bill of Materials (BOM).

== Using the BOM with Maven

With Maven, you need to import the BOM first:

[source,xml,subs="normal"]

Notice the use of the <dependencyManagement> section and the import scope.

Next, add your dependencies to the project without a <version>:

[source,xml]

== Using the BOM with Gradle

With Gradle's native support for Maven BOMs, import the BOM using:

[source,gradle,subs="normal"]

dependencies {
implementation platform('org.springframework.session:spring-session-bom:{release-version}')
}

Alternatively, you can use Spring's https://plugins.gradle.org/plugin/io.spring.dependency-management[Dependency management plugin].

Apply the plugin from Gradle Plugin Portal:

[source,gradle,subs="normal"]

plugins {
id 'io.spring.dependency-management' version '{dependency-management-plugin-version}'
}

Then use it to import the BOM:

[source,gradle,subs="normal"]

dependencyManagement {
imports {
mavenBom 'org.springframework.session:spring-session-bom:{release-version}'
}
}

Finally, add a dependency to the project without a version:

[source,gradle]

dependencies {
implementation 'org.springframework.session:spring-session-data-redis'
}

== Getting Help

== Reporting Issues If you want to raise an issue, please report it in the appropriate Spring Session project:

== Code of Conduct

This project adheres to the Contributor Covenant link:CODE_OF_CONDUCT.adoc[code of conduct]. By participating, you are expected to uphold this code. Please report unacceptable behavior to [email protected].

== License

Spring Session is Open Source software released under the https://www.apache.org/licenses/LICENSE-2.0.html[Apache 2.0 license].