Group: io.github.aresxue.boot - All Dependencies

icon

默认实现, 目前为skywalking The default implementation, currently skywalking

May 12, 2023
icon

链路追踪模块,负责全链路相关操作包括代码染色, 指令搜集等,提供全链路信息(包括tid)跨进程的能力,目前支持skywalking和arms两种实现的适配 Link tracking module is responsible for operations related to the whole link, including code dyeing, instruction collection, etc., and provides cross-process capability of the whole link information (including tid). Currently, it supports the adaptation of skywalking and arms

May 12, 2023
icon

arms的实现 Implementation of arms

May 12, 2023
icon

参数校验模块,包含自定义校验注解等 Parameter verification module, including custom verification annotations, etc.

May 12, 2023
icon

Ares Boot Starter · 开源框架和中间件快速使用, 对业务使用做适配, 在切换开源框架时无需上层应用修改 Open source frameworks and middleware are quickly used, adapt to business use, and do not require upper-layer application modification when switching open source frameworks

May 12, 2023
icon

缓存快速使用,可自动从配置中心获取缓存服务器信息,底层实现目前为redis,目前设置了默认序列化策略为json, 提供了易用和更强大的api,同时集成了多级缓存功能,用户可通过注解实现多级缓存功能,提供分布式锁实现 Cache use quickly, 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

May 12, 2023
icon

配置中心快速使用,提供监听api配合热刷新使用 Config center use quickly, the monitoring api is provided for use with hot refresh

May 12, 2023
icon

数据库快速使用,底层为mybatis plus,可自动从配置中心获取数据库连接信息,同时封装基础DO和通用字段 (主键、创建时间、修改时间、逻辑删除)及其自动处理(自动注入分布式id) Database use quickly, the bottom layer is mybatis plus, can automatically obtain the database connection information from the configuration center, and encapsulate the basic DO and general fields (primary key, creation time, modification time, logical deletion) and its automatic processing (automatic injection of distributed ids)

May 12, 2023
icon

数据库相关,底层为mybatis plus,可自动从配置中心获取数据库连接信息,同时封装基础DO和通用字段 (主键、创建时间、修改时间、逻辑删除)及其自动处理(自动注入分布式id),业务中不需关心,以及可选的客户端分库分表和动态数据源方案 Database related, the bottom layer is mybatis plus, can automatically obtain the database connection information from the configuration center, and encapsulate the basic DO and common fields (primary key, creation time, modification time, logical deletion) and its automatic processing (automatic injection of distributed id), business no concern, and optional client sub-database sub-table and dynamic data source solutions

May 12, 2023
icon

数据库分片,可选的客户端分库分表方案 Database sharding, optional client database and table scheme

May 12, 2023
icon

多数据源,包含声明式和编程式路由及事务 Multiple data sources, including declarative and programmatic routing and transactions

May 12, 2023
icon

文件服务快速使用,可自动从配置中心获取文件服务器信息,业务使用接口即可快速上传文件,适配多种云端服务器以及本地方式 File service use quickly, and the file server information can be automatically obtained from the configuration center. The business interface can quickly upload files, adapt to a variety of cloud servers and local methods

May 12, 2023
icon

默认实现,当前为rocketmq Default implementation, currently rocketmq

May 12, 2023
icon

消息队列快速使用,可自动从配置中心获取消息队列服务器集群的连接信息,提供工具类发送消息,提供注解方式消费消息,带来更舒适的编程体验, 提供消息发送和消费时的拦截器机制,基于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

May 12, 2023
icon

kafka的实现 Implementation of kafka

May 12, 2023
icon

默认实现, 目前为dubbo Default implementation, currently dubbo

May 12, 2023
icon

rpc快速使用,可自动从配置中心获取注册中心、线程池、超时时间等配置, 在rpc调用异常时将异常封装成标准响应对象返回给调用方,并自定义rpc telnet指令供开发测试使用, 业务可使用提供注解进行rpc服务的消费和提供,可实现消费和提供者服务批量管理,提供泛化调用工具 RPC use quickly, and the underlying implementation is currently dubbo, which can automatically obtain configurations such as registration center, thread pool, and timeout time from the configuration center. When dubbo calls an exception, it will encapsulate the exception into a standard response object and return it to the caller, and customize the dubbo telnet command. For development and testing, businesses can use annotations to consume and provide RPC services, realize batch management of consumption and provider services, and provide generalized calling tools

May 12, 2023
icon

规则引擎快速使用,提供规则计算api The rule engine can be used quickly, providing rule calculation api

May 12, 2023
icon

搜索引擎快速使用,可自动从配置中心获取搜索引擎连接信息,用于从搜索引擎中检索数据,自定义了一套类sql的api, 基本涵盖了各种业务场景 The search engine can be used quickly, and the search engine connection information can be automatically obtained from the configuration center to retrieve data from the search engine. A set of sql-like apis are customized, which basically covers various business scenarios and shields the underlying middleware

May 12, 2023
0 stars

Advertisement

Top Dependency Usages

Feb 13, 2021
95.1k usages
8.4k stars
Jun 02, 2023
69.4k usages
14.2k stars
Mar 17, 2023
51k usages
2.1k stars
Jul 31, 2023
27.1k usages
49k stars
Aug 09, 2023
25k usages
2.7k stars