# cat-boot **Repository Path**: icats/cat-boot ## Basic Information - **Project Name**: cat-boot - **Description**: It is very convenient for the development of individual microservices, beneficial for the development of web service containers, API interfaces, and zero configuration. - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 1 - **Created**: 2023-04-12 - **Last Updated**: 2025-06-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
It is very convenient for the development of individual microservices, beneficial for the development of web service containers, API interfaces, and zero configuration.
------------------------------------------------------------------------------- ## 📚简介 cat-boot是一个小而全的微服务框架,它非常方便微服务开发、web服务、IOC容器、集成Redis、Mybatis-puls工具、API接口零配置开发。 ## 🛠️包含组件 | 模块 | 介绍 | |--|--------------------------------| | IOC | 控制反转(IOC)是面向对象编程中的一种设计原则,可以用来减少代码之间的耦合度。本质上是把对象创建和对象之间的调用关系交给Cat-Boot来进行管理。 | | AOP | AOP面向切面编程,采取CGLib实现动态代理,取代了传统纵向继承体系重复性代码(性能监视、安全检查、缓存) | | 拦截器 | 类实现HandlerInterceptor接口,重写preHandle(),postHandle(),afterCompletion() 三个方法 | | Web容器服务 | 服务器端的开发。从简单性、可测试性和松耦合的角度而言,服务容器基于Tomcat开发,对Tomcat进行封装 | | mybatis-plus集成 | 实现对数据库的CRUD操作 | | Redis集成 | 配置redis连接池,调用RedisTemplate实现 | ------------------------------------------------------------------------------- ## 📦安装 ### 🍊Maven 在项目的pom.xml添加parent和dependencies中加入以下内容: ```xml