1212 */
1313plugins {
1414 id ' java'
15- id ' org.springframework.boot' version ' 3.5 .0'
16- id ' io.spring.dependency-management' version ' 1.1.7'
15+ id ' org.springframework.boot' version ' 4.0 .0'
16+ id ' io.spring.dependency-management' version ' 1.1.7'
1717}
1818
1919group = ' ch.xxx'
@@ -32,23 +32,32 @@ repositories {
3232
3333dependencies {
3434 implementation platform(" org.springframework.ai:spring-ai-bom:1.1.0" )
35+
3536 implementation ' org.springframework.boot:spring-boot-starter-actuator'
3637 implementation ' org.springframework.boot:spring-boot-starter-data-jpa'
38+ implementation ' org.springframework.boot:spring-boot-starter-hateoas'
39+ implementation ' org.springframework.boot:spring-boot-starter-liquibase'
40+ implementation ' org.springframework.boot:spring-boot-starter-restclient'
3741 implementation ' org.springframework.boot:spring-boot-starter-security'
38- implementation ' org.springframework.boot:spring-boot-starter-web'
42+ implementation ' org.springframework.boot:spring-boot-starter-validation'
43+ implementation ' org.springframework.boot:spring-boot-starter-webmvc'
44+ runtimeOnly ' io.micrometer:micrometer-registry-prometheus'
45+ testImplementation ' org.springframework.boot:spring-boot-starter-actuator-test'
46+ testImplementation ' org.springframework.boot:spring-boot-starter-data-jpa-test'
47+ testImplementation ' org.springframework.boot:spring-boot-starter-hateoas-test'
48+ testImplementation ' org.springframework.boot:spring-boot-starter-liquibase-test'
49+ testImplementation ' org.springframework.boot:spring-boot-starter-restclient-test'
50+ testImplementation ' org.springframework.boot:spring-boot-starter-security-test'
51+ testImplementation ' org.springframework.boot:spring-boot-starter-validation-test'
52+ testImplementation ' org.springframework.boot:spring-boot-starter-webmvc-test'
3953 implementation ' org.springframework.ai:spring-ai-starter-mcp-client'
40- // implementation 'org.springframework.ai:spring-ai-starter-mcp-server-webmvc'
4154 implementation ' org.springframework.ai:spring-ai-tika-document-reader'
42- implementation ' org.liquibase:liquibase-core'
43- implementation ' com.fasterxml.jackson.dataformat:jackson-dataformat-csv'
44- implementation ' com.fasterxml.jackson.datatype:jackson-datatype-jsr310'
55+ implementation ' tools.jackson.dataformat:jackson-dataformat-csv:3.0.2'
4556 implementation ' net.javacrumbs.shedlock:shedlock-spring:6.0.1'
4657 implementation ' net.javacrumbs.shedlock:shedlock-provider-jdbc-template:6.0.1'
4758 implementation ' org.springframework.ai:spring-ai-starter-vector-store-pgvector'
4859 implementation ' org.springframework.ai:spring-ai-starter-model-transformers'
49- implementation ' org.springframework.ai:spring-ai-starter-model-ollama'
50- testImplementation ' org.springframework.boot:spring-boot-starter-test'
51- testImplementation ' org.springframework.security:spring-security-test'
60+ implementation ' org.springframework.ai:spring-ai-starter-model-ollama'
5261 testImplementation ' com.tngtech.archunit:archunit-junit5:1.4.1'
5362 testRuntimeOnly ' org.junit.platform:junit-platform-launcher'
5463}
0 commit comments