跳至主要內容

Jia 微服务 DevOps 云服务管理框架

Mr.Chen大约 4 分钟文章JavaSpring Cloud微服务DevOps

概要

你是否也曾为微服务架构的复杂性而头疼?是否在寻找一个开箱即用的企业级解决方案?今天要介绍的 Jia 框架,或许就是你一直在寻找的那个答案!

Jia 是一个基于 Spring Cloud 的微服务 DevOps 云服务管理框架,它不仅仅是一个简单的脚手架,更是一套完整的企业级解决方案——从后台管理到服务接口,再到门户首页,一站式搞定!

技术栈一览

核心技术

Jia 采用的是业界主流且成熟的技术栈,让你用得放心、学得舒心:

层级技术选型
后端核心Spring Boot、Spring Cloud、Spring Security
持久层MyBatis、MySQL
工作流Camunda
缓存Redis
前端Vue.js、HTML/CSS/JavaScript
构建Gradle(构建)、Maven(发布)

模块化设计

Jia 采用优雅的模块化架构,就像搭积木一样,随需组合!来看看这 17 个核心模块

🏗️ 基础设施层

  • common:通用模块,包含 API 定义、核心功能、数据访问层、业务逻辑层、自动配置
  • base:基础服务,提供字典管理、日志记录、通知公告
  • user:用户中心,管理用户、角色、组织、权限

🔐 安全认证层

  • oauth:完整的 OAuth 2.0 解决方案
    • OAuth 2.0 服务器
    • OAuth 2.0 客户端
    • 资源服务器
    • LDAP 集成支持

🔄 业务功能层

  • workflow:工作流管理(Camunda 引擎集成)
  • kefu:在线客服系统
  • material:素材管理(媒体、新闻、短语、投票)
  • sms:短信服务
  • task:任务调度
  • point:积分系统
  • isp:ISP 服务
  • dwz:短网址服务
  • wx:微信公众号集成
  • mcp:Model Context Protocol 支持

核心功能亮点

1️⃣ 用户管理

完整的用户体系,支持多角色、多级组织结构。权限控制?有!分组管理?有!积分系统?也有!

2️⃣ OAuth 2.0 认证授权

安全从来不是小事。Jia 内置完整的 OAuth 2.0 服务器与客户端,让你轻松实现:

  • 授权码模式
  • 密码模式
  • 客户端凭证模式
  • 刷新令牌

3️⃣ 工作流管理

集成 Camunda 工作流引擎,让复杂业务流程变得简单可视化:

  • 流程定义与部署
  • 任务管理
  • 流程实例管理
  • 历史任务查询
  • 流程变量管理

架构优势

为什么选择 Jia?

市面上微服务框架那么多,Jia 有什么独特之处?

🎯 开箱即用

不需要从零开始搭建,Jia 已经为你准备好了:

  • 后台管理系统 ✅
  • RESTful 服务接口 ✅
  • 门户首页 ✅

🧩 标准分层架构

每个模块都遵循清晰的分层设计:

API 层 → Core 层 → Mapper 层 → Service 层 → Starter 层

这种设计让代码结构清晰,职责明确,维护和扩展都变得轻而易举。

🚀 现代化技术栈

  • JDK 17+:拥抱最新 Java 特性
  • Gradle 8.0+:构建更快,配置更灵活
  • Spring Cloud:微服务生态完善

📦 灵活的模块化

需要什么模块就引入什么模块,不需要的功能不必承担额外负担。这对于追求精简的项目来说简直是福音!

🌐 企业级特性

  • 多语言支持:字典管理支持国际化
  • 完善的日志系统:操作日志、系统日志一应俱全
  • 消息订阅:支持多种消息推送场景
  • PV 统计:内置访问统计分析

快速开始

环境要求
  • JDK 17+
  • Gradle 8.0+
  • MySQL 5.7+
  • Redis 5.0+
# 克隆项目
git clone https://github.com/chcbz/jia.git

# 进入项目目录
cd jia

# 构建项目
./gradlew build

# 启动服务
./gradlew bootRun

开源协议

Jia 采用 MIT 开源协议,这意味着你可以自由地使用、修改和分发,无论是个人项目还是商业应用,都没有任何限制!

总结

如果你正在寻找一个:

  • ✅ 开箱即用的微服务框架
  • ✅ 模块化、可扩展的架构设计
  • ✅ 企业级的功能特性
  • ✅ 活跃维护的开源项目

那么 Jia 绝对值得一试!

项目地址

GitHub: https://github.com/chcbz/jiaopen in new window

欢迎 Star ⭐、Fork 🍴 和 PR 🔥