# components **Repository Path**: gcc1566/components ## Basic Information - **Project Name**: components - **Description**: Personal mobile Spring Boot common component package - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 1 - **Created**: 2024-11-17 - **Last Updated**: 2025-09-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: Java, SpringBoot, 数据库, 定时任务, 公共组件 ## README # Component > 公共组件包,对应COLA框架中的公共组件层,为快速搭建项目抽离的通用部分,以Spring-starter的形式存在,可无缝集成到以SpringBoot为主框架的项目中。 ## 依赖说明 该组件整体基于SpringBoot的`2.3.6.RELEASE`版本 ```xml org.springframework.boot spring-boot-starter-parent 2.3.6.RELEASE ``` 其他依赖仅包含通用的hutool,使用版本为:`5.7.8` ```xml cn.hutool hutool-all 5.7.8 ``` ## 内容说明 该组件内部以构件为独立单元,项目components仅作为公共父pom进行组件依赖管理。 components内涵构件有: | 构件 | 说明 | 版本号 | | ---------------------- | --------------- | ----- | | es-component | ElasticSearch封装 | 1.0.0 | | redis-component | Redis数据操作封装 | 1.0.0 | | rest-component | REST风格的服务端封装 | 1.0.0 | | task-component | 定时任务构件 | 1.0.0 | | initdatabase-component | 数据库初始化构件 | 1.0.0 | ## 使用方式 下载对应版本的components项目源码,本地进行编译安装,install到本地的私仓中即可单独使用包内的构件