Aurora是一个简单高效的后台管理系统。项目基础框架采用全新的Java Web开发框架 —— Spring Boot2.0.4,消除了繁杂的XML配置,使得二次开发更为简单;数据访问层采用Spring boot Jpa,可快速高效对数据进行操作,消除了大量传统XML配置SQL的代码,分页使用Pageable;安全框架采用时下流行的Apache Shiro,可实现对按钮级别的权限控制;前端页面使用KidAdmin构建,并提供多套配色以供选择。
https://gitee.com/quella01/Quella
系统功能模块组成如下所示:
| _ _ _ ___ ____ ___ _
| /.\ FJ L] F _ ", F __ ] F _ ", /.\
| //_\\ J | | L J `-'(| J |--| L J `-'(| //_\\
| / ___ \ | | | | | _ L | | | | | _ L / ___ \
| / L___J \ F L__J J F |_\ L F L__J J F |_\ L / L___J \
| J__L J__J\______/J__| \\__J\______/J__| \\__J__L J__L
| |__L J__|J______F|__| J__|J______F|__| J__|__L J__|
|
| :: Spring Boot :: (v2.0.4.RELEASE)
|
├─系统管理
│ ├─用户管理
│ ├─菜单管理
│ ├─角色管理
│ ├─权限管理
│ └─接口文档
├─系统监控
│ ├─Redis终端
│ ├─SQL监控
│ ├─在线用户
│ └─系统日志
│─第三方工具
│ │-邮件工具
│ │-支付宝支付
│ │-七牛云储存
│ │-SM.MS图床
│ │-百度富文本编辑器
│ │-微信支付(开发中)
│ └─阿里大鱼(开发中)
└─任务调度(开发中)
├─定时任务
└─调度日志
基础框架:Spring Boot 2.0.4.RELEASE
持久层框架:Spring boot Jpa
安全框架:Apache Shiro 1.4.0
摸板引擎:Thymeleaf 3.0.9.RELEASE
数据库连接池:阿里巴巴Druid 1.1.10
缓存框架:Redis
日志打印:logback
sql语句内容打印: log4jdbc+logback
IP地址池 ip2region
接口文档 swagger2
工具包:hutool-all
其他:fastjson,aop,MapStruct等。
基础框架:Layui(KidAdmin)
JavaScript框架:jQuery
树形插件:ztree
树形选择框:treeselect
语言:Java 8
IDE:IntelliJ IDEA 2018.2.2(Ultimate)
依赖管理:Maven
数据库:MySQL 5.5.59
版本管理:git
前端模板使用kitadmin,前端框架使用layui
系统首页
码云地址:https://gitee.com/hgpt/Aurora
GitHub 地址:https://github.com/dqjdda/Aurora
下载后以Maven项目的方式导入Eclipse或者IDEA。
1、项目需安装lombok插件
2、数据库文件目录 resources/sql/aurora.sql
3、项目需依赖redis,如果没安装reids请求将报错,安装步骤如下
Redis的下载地址为https://github.com/MicrosoftArchive/redis/releases 这里我们下载 Redis-x64-xxx.zip压缩包到C盘,解压后。打开一个CMD窗口,输入如下命令:
C:\Users\Administrator>cd c:\Redis-x64-3.2.100
c:\Redis-x64-3.2.100>redis-server.exe redis.windows.conf
_._
_.-``__ ''-._
_.-`` `. `_. ''-._ Redis 3.2.100 (00000000/0) 64 bit
.-`` .-```. ```\/ _.,_ ''-._
( ' , .-` | `, ) Running in standalone mode
|`-._`-...-` __...-.``-._|'` _.-'| Port: 6379
| `-._ `._ / _.-' | PID: 6404
`-._ `-._ `-./ _.-' _.-'
|`-._`-._ `-.__.-' _.-'_.-'|
| `-._`-._ _.-'_.-' | http://redis.io
`-._ `-._`-.__.-'_.-' _.-'
|`-._`-._ `-.__.-' _.-'_.-'|
| `-._`-._ _.-'_.-' |
`-._ `-._`-.__.-'_.-' _.-'
`-._ `-.__.-' _.-'
`-._ _.-'
`-.__.-'
[6404] 25 Dec 09:47:58.890 # Server started, Redis version 3.2.100
然后打开另外一个CMD终端,输入:
C:\Users\Administrator>cd c:\Redis-x64-3.2.100
c:\Redis-x64-3.2.100>redis-cli.exe
127.0.0.1:6379>
准备工作做完后,直接使用Spring Boot的入口类me.aurora.AuroraRun
启动即可,访问地址[localhost]
部署时,首先使用使用mvn package将项目打包成jar或war,然后使用命令java -jar aurora-0.0.1-SNAPSHOT.war
启动即可,当然也可以使用tomcat部署。
本人能有有限,项目如有不足之处,望指出
作者QQ:201507802
作者邮箱:zhengjie@tom.com
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。