# 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
```