一个简单、快速、易读的Daffodil(达佛)基础管理平台

原创
2020/02/16 15:22
阅读数 762

# Daffodil(达佛)基础管理平台免费开源
一个简单、快速、易读的maven项目【[项目地址](https://gitee.com/weijiang_admin)】系统说明

本人出生地水仙花之都【[漳州](http://www.zhangzhou.gov.cn/)】

Daffodil英文翻译意思是水仙花,本人也比较佛系且Daffodil音含 [ 达佛 ] 于是就叫“达佛基础管理平台”

系统演示地址达佛基础管理平台

#### 介绍
本系统是基于SpringBoot的后台管理系统 易读易懂、界面简洁美观。 采用技术SpringBoot、SpringDataJpa、Shiro、Flowable、thymeleaf、Redis等。

系统基础包括:用户管理、角色管理、部门管理、岗位管理、权限管理、菜单管理、字典管理、约束管理、参数配置、通知公告、日志管理、流程管理、任务管理、流程演示、系统监控等模块...

#### 软件架构
软件架构说明
- 核心框架:Spring Boot
- 安全框架:Apache Shiro
- 持久层框架:SpringDataJpa
- 工作流引擎:flowable
- 模板引擎:Thymeleaf
- 中间件:Redis
- 前端技术:bootstrap、layui、fontawesome等

#### 安装教程

以myeclipse开发工具为例:
1.  部署中间件Redis并启动。
2.  将项目检出并导入到你的工作空间,修改daffodil-starter启动项目的数据库资源配置文件application-datasource.properties的数据源配置。
3.  运行DaffodilApplication,如果不出意外正常启动成功。
4.  访问系统[http://127.0.0.1:8080/] 超级管理员账号:admin 密码:123456,点击登录愉快的玩耍吧!

--备注:
1.  第一次启动成功后,请注释掉daffodil-starter启动项目DaffodilApplication类的main()方法中的init()初始化方法。
2.  可以修改daffodil-flowable项目的application-flowable.properties的数据库更新策略database-schema-update=true(仅第一次运行的时候),后续为了提高性能可设置为false。
3.  目前系统只准备了Mysql的初始化数据。如果你想用SqlServer或者Oracle,那么你可以自行手动将Mysql的数据库基础数据导入到SqlServer或者Oracle数据库中,接下来请修改配置文件的数据库驱动driver-class和数据库方言database-platform。

系统预览:

展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部