# fa4j-server **Repository Path**: jinlyone/fa4j-server ## Basic Information - **Project Name**: fa4j-server - **Description**: fa4j 是一款基于 Spring Boot、MyBatis-Plus、Vue 等主流技术栈构建的项目模板,旨在帮助开发者快速搭建应用系统。该项目采用模块化业务设计,支持通过灵活组装预置模块迅速构建完整应用,同时各模块具备良好的可扩展性,便于根据实际需求进行定制化二次开发。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-09-03 - **Last Updated**: 2025-11-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 介绍 fa4j 是一款基于 Spring Boot、MyBatis-Plus、Vue 等主流技术栈构建的项目模板,旨在帮助开发者快速搭建应用系统。该项目采用模块化业务设计,支持通过灵活组装预置模块迅速构建完整应用,同时各模块具备良好的可扩展性,便于根据实际需求进行定制化二次开发。 ## 功能特性 - 模块化设计,通过模块组合快速搭建完整应用 - 多模式设计,同时支持单体和微服务两种部署模式 - 无状态设计,方便应用集群部署,快速扩容,避免单点故障 ## 模块划分 ### 一、基础模块 - 通用基础模块 - 通用数据层模块 - 通用 web 层模块 ### 二、业务模块 - 系统模块 - 设置模块 - 应用模块 - 账户模块 - 登录模块 - 通知模块 ### 三、三方模块 - 三方用户模块 - 微信用户模块 - 钉钉用户模块 - 三方文件模块 - S3 文件模块 - 三方短信模块 - 阿里云短信模块 - 腾讯云短信模块