# arch-java **Repository Path**: java4candy/arch-java ## Basic Information - **Project Name**: arch-java - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-03-04 - **Last Updated**: 2025-06-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README - start.spring.io https://start.spring.io/starter.zip?type=gradle-project-kotlin&language=java&bootVersion=3.3.9&baseDir=arch-java&groupId=io.ai&artifactId=arch-java&name=arch-java&description=&packageName=io.ai.arch.java&packaging=jar&javaVersion=17&dependencies=devtools,lombok,configuration-processor,docker-compose,modulith,web,data-rest,session,hateoas,thymeleaf,security,jdbc,data-jpa,data-jdbc,mybatis,liquibase,flyway,mysql,data-redis,data-mongodb,integration,amqp,websocket,camel,batch,validation,spring-shell,actuator,otlp-metrics,distributed-tracing,restdocs,testcontainers,cloud-starter,cloud-function,cloud-task,cloud-feign,cloud-loadbalancer,cloud-resilience4j,spring-ai-markdown-document-reader,spring-ai-pdf-document-reader https://start.spring.io/starter.zip?type=gradle-project-kotlin&language=java&bootVersion=3.3.9&baseDir=arch-java&groupId=io.ai&artifactId=arch-java&name=arch-java&description=&packageName=io.ai.arch.java&packaging=jar&javaVersion=17&dependencies=devtools,lombok,configuration-processor,docker-compose,modulith,web,data-rest,session,hateoas,thymeleaf,security,jdbc,data-jpa,data-jdbc,mybatis,liquibase,flyway,mysql,data-redis,data-mongodb,integration,amqp,websocket,camel,batch,validation,spring-shell,actuator,otlp-metrics,distributed-tracing,restdocs,testcontainers,cloud-starter,cloud-function,cloud-task,cloud-feign,cloud-loadbalancer,cloud-resilience4j,spring-ai-markdown-document-reader,spring-ai-pdf-document-reader - JDK 17 jdk-17.0.8.1+1 jdk-17.0.14+7 - 环境变量 GRADLE_USER_HOME=D:\.gradle - 自定义 Maven 依赖存储路径 如果你的 Gradle 项目使用 Maven 依赖,并希望更改默认的 ~/.m2/repository 位置,可以在 settings.gradle.kts 中配置: ```kotlin dependencyResolutionManagement { repositories { maven { url = uri("/your/custom/path/maven-repo") } } } ``` 或者在 gradle.properties 里: ```properties org.gradle.maven.user.home=/your/custom/path/maven-repo ``` - Fluent Chain diff new A().name("").age() new A().setName(""").setAge() - spring ai https://docs.spring.io/spring-ai/reference/index.html Access to model-specific features is also available. 提供特定于模型的功能访问 Vector Database providers Milvus Qdrant including a novel SQL-like metadata filter API. 包括新颖的类似 SQL 的元数据过滤器 API。 Advisors API - Encapsulates recurring Generative AI patterns, transforms data sent to and from Language Models (LLMs) 封装重复的生成式 AI 模式,转换发送到和来自语言模型 (LLM) 的数据, Support for Chat Conversation Memory and Retrieval Augmented Generation (RAG). 支持聊天对话记忆和检索增强生成(RAG)。