la-boot-starters 微服务基础组件

简介

la-boot-starters项目旨在对微服务平台基础组件进行统一管理、封装,方便微服务应用接入和使用。

功能模块

日志组件

基于log4j2,整理了统一的日志配置,支持异步对接kafka消息队列

mybatis组件

基于mybatisplus封装基本的数据库操作,以及一些常用的插件

redis组件

封装一些常规的redis操作,支持多种序列化方式jdkkryofastjson等,内置分布式锁实现,可直接调用。

common组件

主要封装一些项目统一规范的内容(异常、返回值、常量、公共父类、aop日志打印等),一些常用公共类库等

feign组件

封装feign调用,做一些自定义encode、decode等

cloud-base组件

封装所有接入微服务平台所需的依赖,应用服务只需要依赖该组件,即可正常接入微服务,并使用以上基础组件。

FEATURE