- JDK21: 最新版本的Java开发工具包,提供了许多新特性和改进,提升了编程效率和应用性能。
- SpringBoot3: Spring框架的最新版本,简化了Spring应用的配置和开发,支持更现代的开发模式和技术栈。
- Virtual Thread: Java的虚拟线程特性,旨在提高高并发应用的性能和资源利用效率。
- Undertow: 一个高性能的Java Web服务器,支持异步处理和非阻塞I/O操作,与SpringBoot兼容良好。
- MyBatis-Flex: 一个扩展了MyBatis功能的框架,提供了更丰富的特性和更高的灵活性,简化了数据库操作和映射配置。
- PostgreSQL: 开源关系数据库管理系统,具有强大的功能和高性能,支持复杂的查询和数据处理。
- Druid: 阿里巴巴开源的数据库连接池工具,提供了监控、扩展功能以及高效的连接管理。
- Sa-Token: 轻量级的Java权限认证框架,提供了简单易用的权限管理和用户认证功能,支持多种认证方式和灵活的配置选项。
- Forest: 一个简洁的HTTP请求框架,提供了易用的API来进行HTTP调用,支持多种请求方式和数据处理。
- X File Storage: 一个文件存储服务平台,提供了灵活的文件管理和存储解决方案,支持多种存储方式和操作。
- MinIO: 高性能的分布式对象存储系统,兼容Amazon S3接口,适合大规模数据存储和管理。
- Snail Job: 分布式任务调度平台,支持高效的任务调度和管理,适用于大规模分布式系统的任务调度需求。
- Hutool: Java工具类库,提供了丰富的工具方法,简化了常见开发任务的实现,如文件操作、日期处理等。
- Fastjson2: 高性能的JSON处理库,支持快速的JSON序列化和反序列化操作,适合需要高效JSON处理的场景。
- EasyExcel: 高效的Excel处理工具,支持大规模数据的读写操作,提供了简单易用的API。
- Mapstruct Plus: 通过注解生成Java Bean之间的映射代码,简化了对象转换的过程,提高了开发效率。