Spring快速使用,预留spring的切入点,对spring做扩展如提供相关工具类 Spring use quickly, reserve the entry point of spring, and extend spring such as providing related tool classes
Group: io.github.aresxue.boot - All Dependencies
默认实现,当前为xxl job Default implementation, currently xxl job
任务快速使用,可自动从配置中心获取定时任务服务器信息,提供注解方式进行分布式任务调度,提供任务执行前后的拦截器机制, 基于base集成全链路信息(包括tid)跨线程跨线程池跨进程传递的功能 Task use quickly, can automatically obtain scheduled task server information from the configuration center, and provide annotations for distributed task scheduling. Provide interceptor mechanisms before and after task execution, base - based integration full link information (including tid) across thread, across thread pool and across process transmission function
schedulerx2的实现 Implementation of schedulerx2
提供单测生成和覆盖率测试 Provide unit test case generate and coverage compute
参数校验实现,参数联动特性支持 Parameter verification implementation, parameter linkage feature support
web快速使用, 对web应用做一些通用调整如、跨域、序列化调整、全局异常处理、防重复提交 Web use quickly, Some general tweaks to web applications such as, cross-domain, serialization, global exception handling, anti-repeat submission
工作流快速使用,提供快速接入和使用 Workflow is quick to use, providing quick access and use
动态路由基础模块,提供使用api Dynamic routing base module, provide use api
元数据模块,包含请求基类、响应基类、分页请求基类、分页响应基类、排序字段、业务异常基类等 Metadata module, including request base class, response base class, paging request base class, paging response base class, sorting field, business exception base class, etc.
Ares Boot Benchmark · 基准测试模块,对框架进行基准测试 Benchmark module, benchmarking the framework
缓存快速使用相关,可自动从配置中心获取缓存服务器信息,底层实现目前为redis,目前设置了默认序列化策略为json, 提供了易用和更强大的api,同时集成了多级缓存功能,用户可通过注解实现多级缓存功能,提供分布式锁实现 Cache fast usage related, can automatically obtain cache server information from the configuration center, the bottom implementation is redis, the default serialization policy is set to json. Provides an easy to use and more powerful api, while integrating multi-level caching capabilities, users can realize multi-level caching capabilities through annotations, providing distributed lock implementation
多缓存,包含声明式和编程式路由 Multiple cache, including declarative and programmatic routing
多个消息队列服务端,包含声明式和编程式路由 Multiple message queue server, including declarative and programmatic routing
消息队列快速使用,可自动从配置中心获取消息队列服务器集群的连接信息,提供工具类发送消息,提供注解方式消费消息,带来更舒适的编程体验, 提供消息发送和消费时的拦截器机制,基于base集成全链路信息(包括tid)跨线程跨线程池跨进程传递的功能 Message queue use quickly, can automatically obtain the connection information of the message queue server cluster from the configuration center, provide tools to send messages, provide annotations to consume messages, and bring more comfortable programming experience. It provides the interceptor mechanism for message sending and consumption, and integrates the function of full-link information (including tid) across threads, across thread pools and across processes based on base