# lemon-core **Repository Path**: aiy/lemon-core ## Basic Information - **Project Name**: lemon-core - **Description**: 基于SpringBoot 2.6,SpringCloud 2021的微服务快速开发公共核心包,基础工具类 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: https://www.lemond.cloud - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2017-03-07 - **Last Updated**: 2025-01-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: SpringBoot, SpringCloud, MyBatis ## README 公共核心包 ---------- ## 简介 基于`SpringBoot 2.6`,`SpringCloud 2021`的微服务快速开发公共核心包,基础工具类,作为二方库使用。 ``` lemon-core ├── lemon-core-amqp-aliyun -- 阿里云AMQP服务 ├── lemon-core-captcha -- 验证码 ├── lemon-core-cloud -- 微服务相关 ├── lemon-core-dependencies -- 公共依赖版本 ├── lemon-core-excel -- Excel工具 ├── lemon-core-feign -- Feign相关 ├── lemon-core-ip2region -- IP地址转换 ├── lemon-core-log -- 日志服务 ├── lemon-core-mybatis -- mybatis ├── lemon-core-oss -- OSS存储 ├── lemon-core-oss-aliyun -- 阿里云OSS存储 ├── lemon-core-sms -- 短信服务 ├── lemon-core-swagger -- swagger文档 ├── lemon-core-tenant -- 多租户服务 ├── lemon-core-tools -- 公共工具类核心包 ├── lemon-core-validator -- 参数校验 └── lemon-core-web -- web依赖 ``` ## 使用 ### SpringBoot 示例项目:[lemon-boot-example](https://gitee.com/aiy/lemon-boot-example) - web服务,包含缓存 ```xml com.lemon lemon-core-web ``` - mybatis ```xml com.lemon lemon-core-mybatis ``` - 多租户(可选) ```xml com.lemon lemon-core-tenant ``` ### SpringCloud 在`SpringBoot`的基础上再增加`lemon-core-cloud`的配置即可 ```xml com.lemon lemon-core-cloud ```