-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsettings-libs.toml
41 lines (37 loc) · 2.38 KB
/
settings-libs.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
[versions]
r2dbc = "1.0.0.RELEASE"
spring = "3.3.2"
jackson = "2.17.1"
jakarta = "2.1.1"
[libraries]
# ------------------------------------------------------------------------------------------
# r2dbc
# ------------------------------------------------------------------------------------------
r2dbc-spi = { module = "io.r2dbc:r2dbc-spi", version.ref = "r2dbc" }
r2dbc-pool = { module = "io.r2dbc:r2dbc-pool", version.ref = "r2dbc" }
r2dbc-mariadb = { module = "org.mariadb:r2dbc-mariadb", version = "1.1.4" }
r2dbc-mysql = { module = "io.asyncer:r2dbc-mysql", version = "1.1.3" }
r2dbc-postgresql = { module = "org.postgresql:r2dbc-postgresql", version = "1.0.5.RELEASE" }
# ------------------------------------------------------------------------------------------
# Spring
# ------------------------------------------------------------------------------------------
spring-boot = { module = "org.springframework.boot:spring-boot-starter", version.ref = "spring" }
spring-webflux = { module = "org.springframework.boot:spring-boot-starter-webflux", version.ref = "spring" }
spring-data-r2dbc = { module = "org.springframework.data:spring-data-r2dbc", version.ref = "spring" }
spring-configuration-processor = { module = "org.springframework.boot:spring-boot-configuration-processor", version.ref = "spring" }
# ------------------------------------------------------------------------------------------
# jackson
# ------------------------------------------------------------------------------------------
jackson-databind = { module = "com.fasterxml.jackson.core:jackson-databind", version.ref = "jackson" }
jackson-datatype-jsr310 = { module = "com.fasterxml.jackson.datatype:jackson-datatype-jsr310", version.ref = "jackson" }
# ------------------------------------------------------------------------------------------
# others
# ------------------------------------------------------------------------------------------
jakarta-annotation-api = { module = "jakarta.annotation:jakarta.annotation-api", version.ref = "jakarta" }
spotbugs-annotations = { module = "com.github.spotbugs:spotbugs-annotations", version = "4.7.3" }
[bundles]
jackson = ["jackson-databind", "jackson-datatype-jsr310"]
[plugins]
spring-boot = { id = "org.springframework.boot", version.ref = "spring" }
spring-dependency-management = { id = "io.spring.dependency-management", version = "1.1.4" }
lombok = { id = "io.freefair.lombok", version = "8.6" }