用途:面向 Java 21 LTS 企业级开发,覆盖 Spring Boot 3.3、虚拟线程与现代 Java 语言特性。当出现 .java 文件或 pom.xml、build.gradle、build.gradle.kts 等构建文件时自动触发。
主要能力:Java 21 LTS 特性(虚拟线程、switch 模式匹配、记录模式、密封类);Spring Boot 3.3(REST 控制器、服务层、仓库、WebFlux 响应式);Spring Security 6(JWT 认证、OAuth2、基于角色的访问控制);JPA/Hibernate 7(实体映射、关系、查询、事务);JUnit 5(单元测试、Mock、TestContainers);构建工具 Maven 3.9、Gradle 8.5 Kotlin DSL。
使用方式:配合 Maven 或 Gradle 工程使用;虚拟线程执行器可通过 try-with-resources 创建,结构化并发可用 StructuredTaskScope.ShutdownOnFailure;测试用 MockitoExtension 与 TestContainers。排查时可用 java -version 确认 Java 21 与 JAVA_HOME,编译问题可运行 mvn clean compile -X 或 gradle build --info。
适用场景:企业级 Java 后端与 Spring 应用开发、现代化改造与测试建设。限制:虚拟线程相关功能需 Java 21+,如遇预览特性可能需 --enable-preview;JPA 懒加载需在事务内或用 JOIN FETCH;其余收费、价格与具体平台信息暂未提供。