Java 集成解决方案
2024年9月19日大约 2 分钟
整理 Java 产品级别的集成解决方案/项目。
社区
中文
- dromara —— 项目有 hutool, sa-token 等
中后台系统
特点: 80% 表单 + 15% 数据分析页面 + 5% 工作台
开源半成品:
后台系统
- 后端: 基于 Spring Boot 框架,整合了 Mybatis-Plus。
- 前端: 使用 Vue 和 Element UI
具有快速开发、易于部署、微服务支持等优点。 具有良好用户体验和交互效果的界面。
功能:
- 权限:完善的权限管理体系,支持多种权限控制方式,如菜单权限、按钮权限、数据权限等;
- 代码生成:提供强大的代码生成器,可更具数据库结构自动生成前后端的代码;
- 支持模块:包括用户管理、角色管理、权限管理、数据字典、系统日志、定时任务等实用模块;
- 部署模式:支持单体与微服务两种模式,具有高度可配置、插件化设计等特点;
art-design-pro
SmartAdmin 3.x
jeesite
- 后端: 基于 Spring Framework、Spring MVC 框架,整合了 Mybatis 和 Apache Shiro。
- 前端: 采用 Witter Bootstrap
整体技术
传统老旧,但功能丰富稳定。- 功能:
- 权限:操作权限和数据权限控制精密细致,对所有管理链接都进行权限验证;
- 内置组件:权限权限组件、数据权限组件、数据字典组件等;
- 内置工具:日志工具、缓存工具等;
jeecgBoot
- 后端: 基于 Spring Boot 框架,整合了 Mybatis-Plus。
- 前端: 使用 Vue
特点在于强大的代码生成器,可以更具数据库表结构自动生成后端代码,并支持多种数据源配置、分布式事务等企业级应用特性。
- 功能:
- 代码生成:快速生成高质量的前后端代码;
- 内置组件:UI 组件库;
- 部署模式:支持单体与微服务两种模式,具有高度可配置、插件化设计等特点;
商城系统
- CRMEB 电商系统 —— java/php,单租/多租户
流程管理
- todo
低代码
- n8n —— 工作流自动化平台
todo 基于 SpringBoot&Vue 实现的期刊在线投稿系统实战教程 https://www.bilibili.com/video/BV1BdqPYrEAc/
即时通讯
- enjoykanyu/chat_serve enjoykanyu/kChat_web