# openjava-monolithic **Repository Path**: cn-openjava/openjava-monolithic ## Basic Information - **Project Name**: openjava-monolithic - **Description**: OpenJava开发平台-单体服务。SpringBoot+vue开发脚手架。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-05 - **Last Updated**: 2025-06-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # OpenJava开发平台-单体服务版 🚀 ## 项目介绍 📋 OpenJava开发平台是一个现代化的、功能完备的单体服务开发框架,采用最新的技术栈,为企业级应用开发提供强大支持。 ## 技术栈 💻 - ☕ JDK 17 - 🍃 Spring Boot 3 - 📊 MySQL 8.0 - 🎨 Vue 2 - 更多... ## 核心功能模块 🔥 ### 1. 权限管理模块 🔐 - 用户管理:支持用户的增删改查、状态管理等 - 角色管理:灵活的角色配置和权限分配 - 菜单管理:动态菜单配置,支持多级菜单 - 对外集成管理:提供标准化的接口集成方案 ### 2. 日志管理 📝 - 审计日志:记录关键操作,保障系统安全 - 系统运行日志:全方位监控系统运行状态 - 登录日志:记录用户登录时间、IP、终端信息等,实现用户访问追踪 ### 3. 文件管理 📂 统一的文件处理接口,支持多种存储方式: - MinIO 对象存储 - 阿里云 OSS - 腾讯云 COS - 本地存储/NAS存储 ### 4. 数据安全 🛡️ - 采用国密算法进行数据传输加密 - 敏感数据存储加密 - 配置文件加密保护 ### 5. 配置管理 ⚙️ - 参数管理:系统参数的集中配置和管理 - 数据字典:灵活的数据字典定义和维护功能 ## 快速开始 🚀 [待补充项目启动和配置说明] ## 贡献指南 👥 [待补充贡献指南] ## 许可证 📄 本项目采用 [Apache License 2.0](./LICENSE) 开源协议。 您可以自由地: - 使用,包括商业用途 - 修改,进行二次开发 - 分发,分享您的代码 详细信息请参阅 [LICENSE](./LICENSE) 文件。