# sky **Repository Path**: udeplatform/sky ## Basic Information - **Project Name**: sky - **Description**: (前端的样式组件使用了ruoyi的封装,在此鸣谢!)Spring Secutity安全框架下的管理系统(maven模块化开发)阿里巴巴代码规范,多多fork,Start 鸭!欢迎参与贡献!蟹蟹! - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://gitee.com/qiu-qian/sky - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2026-01-13 - **Last Updated**: 2026-01-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Sky 源码地址:https://gitee.com/qiu-qian/sky.git 博客地址:https://blog.csdn.net/qq_42013035 ## 技术选型 后端: * 系统环境 * Java EE 8 * mysql 5.7 * Apache Maven 3 * 核心框架 * Spring Framework 5.0 * Spring Boot 2.0 * Spring MVC * Spring Security * 持久层 * Apache MyBatis 3.4 * Alibaba Druid 1.1 前端: * Thymeleaf * bootstrap ## 介绍文档 ### 开始 本项目受若依管理系统的启发,想开发一个属于自己规范的开源项目,若依是个很不错的开源系列项目,有很多流行的技术组合,奈何编码和技术选型与我需要的有些出入,还有些在接口鉴权方面的不足,于是便自行重构出一个定制的版本,从数据库字段到接口,依据阿里巴巴规范,而视图层依然采用若依对thymeleaf的封装,在此鸣谢!方便二次开发的小伙伴易于扩展 说明:本项目附带一个代码生成功能,鉴于它不要Spring框架的依赖,我将他单独做成一个项目sky-generator,增加了扩展性和响应速度 仓库地址:https://gitee.com/qiu-qian/Orange ### 部署教程 1. 新建数据库sky (utfmb4格式,此编码支持表情包),导入sql语句 2. 导入maven依赖,(建议使用IDEA)使用eclipse导入遇到的问题可以在群里讨论 3. 修改sky-web-api/src/main/resources/application.yml中的数据库配置(暂时只用修改主数据库) 4. 然后运行sky-web-api/src/main/java/com/swing/sky/Sky.java即可 5. 由于时间关系,部署遇到的问题可以留言或者在QQ群内讨论,后期会慢慢的完善教程,也欢迎有小伙伴和我一起来贡献 QQ群:1142502439
### 软件架构
sky-common 通用模块
sky-web-system 核心模块
sky-framework spring框架整合
sky-web-api 基于Restful风格的统一接口管理
sky-test 独立的测试模块
### 系统模块 #### 字典数据模块 将以先从这个模块入手,后面的许多数据库字段需经过字典翻译后方可呈现:
字典数据模块
#### 权限管理模块说明 本项目的安全框架使用的是Spring Security,并且由SpringSecurity实现记住我的功能,管理模型是典型的 用户-角色-权限(部门权限,菜单路由权限)
权限管理模块说明
#### 日志模块 项目主要提供了两种日志:登录日志和操作日志:
日志模块
#### 项目预览
### 结尾 可fork本仓库参与贡献 有啥问题可在评论区留言,我努力回复,努力帮忙! 多多fork多多start!!!😁 ### 捐赠 可以请作者喝一瓶哇哈哈: