# bluesky-ui **Repository Path**: justin1001/bluesky-ui ## Basic Information - **Project Name**: bluesky-ui - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: feature-dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 849 - **Created**: 2021-07-17 - **Last Updated**: 2021-07-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

BlueSky Admin

Downloads Build Status Build Status

## 简介 BlueSky Admin 权限管理系统,基于 VUE3.x、SpringBoot2.x、SpringSecurity、MyBatis-Plus 等技术实现的前后端分离的权限管理系统。可用于学习参考和项目开发。 ## 特性 - WEB 容器使用了 undertow,相较于 tomcat,并发性更好,性能要好一些。 - Lombok,消除冗长的 java 代码,更加简化。 - Mybatis Plus,可以简化 CRUD 开发。 - Mybatis Plus Generator,生成前后端代码,简化开发工作量。 - 使用 java 新特性,Stream API、lambda 表达式等。 - Hutool 工具集合,减少项目工具类的编写。 - Spring Security,通过自定义 Provider,实现用户名密码登录和手机号验证码两种登录模式。 - Spring Security 权限,细分到页面按钮级别。 - EasyExcel,方便导入导出功能,自定义 Convert 类,实现了数据字典的转化。 - Guava,非常方便的 java 工具集,提供了类似 Lists.newArrayList()和 Sets.newHashSet()等静态方法。 - DataSource 注解,支持多数据源切换。 - Fastjson,方便了 JSON 的格式化和解析。 - Alibaba Java Coding Guidelines 插件,IDEA 插件,提高代码质量。 - 前端框架采用最新技术栈,Vue3 & Vite,打包更快更轻。 - 前端框架采用 TypeScript 和 Eslint,规范代码,提高项目可持续性和可维护性。 ## 演示环境 演示地址:[http://vue3.bluesky.admin](http://coffee-ease.natapp1.cc) ## 预览
## 项目地址 - [bluesky-ui](https://gitee.com/skysong/bluesky-ui) - 前端 UI - [bluesky-api](https://gitee.com/skysong/bluesky-api) - 后端 API ## 项目结构 ``` bluesky-api ├── bluesky-admin -- 内置功能,后台管理 ├── bluesky-codegen -- 内置功能,代码生成 ├── bluesky-common --内置功能,通用工具 ├── bluesky-framework -- 内置功能,核心模块 ├── bluesky-system -- 内置功能,系统模块 ``` ## 核心依赖 | 依赖 | 版本 | | ---------------------- | ---------- | | Spring Boot | 2.5.2 | | Spring Boot Security | 2.5.2 | | Mybatis Plus | 3.4.3 | | Mybatis Plus Generator | 3.4.0 | | Hutool | 5.7.3 | | Guava | 30.1.1-jre | | EasyExcel | 2.2.6 | | Fastjson | 1.2.76 | ## 系统内置 ``` 1、菜单管理 2、字典管理 3、部门管理 4、岗位管理 5、角色管理 6、用户管理 7、参数设置 8、在线用户 9、操作日志 ``` ## 安装使用 ``` # 安装依赖 yarn install # 运行项目 yarn dev # 打包发布 yarn build ``` ## 备注 - [vue-vben-admin](https://gitee.com/annsion/vue-vben-admin) - 基于该前端框架开发,不定期同步更新。