mybatis-plus-boot-starter 下的各个jiar包
时间: 2024-08-16 19:08:30 浏览: 42
MyBatis-Plus Boot Starter是一个基于Spring Boot和MyBatis Plus的轻量级快速开发starter,它整合了Spring Boot的自动配置功能和MyBatis Plus的ORM框架,简化了数据持久化操作。这个starter通常包含以下几个核心jar包:
1. **mybatisplus-boot-starter**:这是主体jar,包含了基础的启动器支持,如实体、Mapper、Repository等的基础生成和配置。
2. **mybatis-plus-boot-starter-generator**:用于代码自动生成,包括Entity、Mapper、XML、Service、Controller等文件的模板生成。
3. **mybatis-plus-boot-starter-cache**:如果启用了缓存功能,会包含对Redis或本地缓存的支持。
4. **mybatis-plus-boot-starter-redis**:针对需要集成Redis做二级缓存的情况,提供相关的Redis连接池配置和工具。
5. **spring-boot-starter-data-jpa**:虽然不是专门为了MyBatis Plus设计的,但是由于MyBatis Plus底层可能依赖JPA,所以这个starter也被包括进来,提供Spring Data JPA的相关支持。
6. **spring-boot-starter-data-redis**:同样,如果涉及到Redis的高可用或分布式缓存,可能会用到这个starter。
7. **spring-boot-starter-web**:如果是Web项目,这个starter是必不可少的,它包含了Spring MVC的基本web支持。
阅读全文