# enba-integrate-ease-boot **Repository Path**: mn_cxy/enba-integrate-ease-boot ## Basic Information - **Project Name**: enba-integrate-ease-boot - **Description**: 🚀【恩爸编程,只讲有用的】该项目是一个springboot集成整合案例,操作各种中间件的示例,特点是每个案例项目使用最小依赖,拿来就能用在自己的项目中。 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 3 - **Created**: 2024-11-03 - **Last Updated**: 2025-08-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 恩爸编程【只讲有用的】 **该项目是一个springboot集成整合案例,操作各种中间件的示例,特点是每个案例项目使用最小依赖,拿来就能用在自己的项目中。** --- **快速跳转** * [web开发](enba-integrate-001-web) * [持久层框架Mybatis](enba-integrate-002-mybatis) * [持久层框架Mybatis-Plus](enba-integrate-003-mybatisplus) * [持久层框架Spring-Data-Jpa](enba-integrate-004-springdatajpa) * [数据库连接池Druid](enba-integrate-005-druid) * [数据库连接池Hikaricp](enba-integrate-006-hikaricp) * [Redis缓存(二级缓存)](enba-integrate-007-redis) * [Mongodb(非关系型数据库)](enba-integrate-008-mongodb) * [消息队列Rocketmq](enba-integrate-009-01-rocketmq) * [消息队列Recketmq](enba-integrate-009-rocketmq) * [消息队列Kafka](enba-integrate-010-kafka) * [消息队列Rabbitmq](enba-integrate-011-rabbitmq) * [Es集成](enba-integrate-012-elasticsearch) * [定时任务Quartz](enba-integrate-013-quartz) * [定时任务Scheduler](enba-integrate-014-scheduler) * [xxl-job(分布式定时任务)](enba-integrate-015-xxljob) * [异步(spring内置)](enba-integrate-016-async) * [阿里云对象存储OSS](enba-integrate-017-oss) * [分布式文件存储Minio](enba-integrate-018-minio) * [阿里云短信](enba-integrate-019-sms) * [钉钉机器人&企微机器人](enba-integrate-020-robot) * [发送邮箱](enba-integrate-021-email) * [验证码](enba-integrate-022-captcha) * [接口文档knife4j](enba-integrate-023-knife4j) * [操作elasticsearch的orm框架](enba-integrate-024-easyes) * [log接口日志记录(AOP方式)](enba-integrate-025-log) * [自定义encryption加密](enba-integrate-026-encryption) * [自定义decryption解密](enba-integrate-027-decryption) * [自定义authorize接口鉴权](enba-integrate-028-authorize) * [自定义接口返回值](enba-integrate-029-returnvalue) * [自定义全局异常处理器](enba-integrate-030-exceptionhandler) * [logback日志](enba-integrate-031-logback) * [log4j2日志](enba-integrate-032-log4j2) * [logback输出日志到mysql](enba-integrate-033-logback-mysql) * [jwt认证鉴权](enba-integrate-034-jwt) * [Spring Security认证鉴权](enba-integrate-035-springsecurity) * [JustAuth集成第三方登录](enba-integrate-036-justauth) * [thymeleaf模板引擎](enba-integrate-037-thymeleaf) * [i18n国际化](enba-integrate-038-i18n) * [spring retry重试框架](enba-integrate-039-springretry) * [Sa-Token权限认证框架](enba-integrate-040-satoken) * [EasyExcel(excel读写工具)](enba-integrate-041-easyexcel) * [Forest(声明式与编程式http调用)](enba-integrate-042-forest) * [RestTemplate(HTTP调用)](enba-integrate-043-resttemplate) * [Jasypt(加密配置文件)](enba-integrate-044-jasypt) * [TLog(轻量级的分布式日志标记追踪神器)](enba-integrate-045-tlog) * [flyway(数据库版本管理工具)](enba-integrate-046-flyway) * [Undertow服务器](enba-integrate-047-undertow) * [spring-boot-starter-validation校验框架](enba-integrate-048-validation) * [SpringBoot(配置文件加载的优先级顺序)](enba-integrate-049-profiles) * [ApplicationEvent(spring内部事件机制)](enba-integrate-050-event) * [guava(谷歌内部事件机制)](enba-integrate-051-guavaevent) * [PreventRetry(防重复提交)](enba-integrate-052-preventretry) * [Redisson(分布式锁)](enba-integrate-053-redisson) * [Swagger接口文档](enba-integrate-054-swagger) * [license-maven-plugin(版权信息)](enba-integrate-055-license) * [maven-pmd-plugin插件](enba-integrate-056-pmd) * [nacos-discovery(nacos注册中心)](enba-integrate-057-nacos-discovery) * [nacos-config(配置中心)](enba-integrate-058-nacos-config) * [Eureka Server(注册中心服务端)](enba-integrate-059-eureka-server) * [Eureka Server(注册中心客户端)](enba-integrate-060-eureka-client) * [Apollo(阿波罗分布式配置中心)](enba-integrate-061-apollo) * [Easy Retry(灵活可靠和快速的分布式任务重试和分布式任务调度平台)](enba-integrate-062-easyretry) * [smart-doc(基于源码注释接口文档)](enba-integrate-063-smart-doc) * [MapStruct(对象之间映射)](enba-integrate-064-mapstruct) * [Dubbo](enba-integrate-065-dubbo) * [自定义starter【基础版】](enba-integrate-066-starter) * [自定义starter【升级版 待优化】](enba-integrate-067-starter) * [自定义starter【最终版】](enba-integrate-068-starter) ---