Nimrod 是一款基于 Spring Boot 封装的 Java Web 平台快速开发脚手架,所采用的技术栈包括 Spring Boot、Spring、Spring MVC、 MyBatis 、Thymeleaf等,遵守 阿里巴巴 Java 开发规约,帮助养成良好的 编码 习惯。整体采用 RBAC ( Role-Based Access Control ,基于角色的访问控制),具有严格的权限控制模块,支持系统与模块分离开发。
特性 Features
- 数据字典 ✓
- 角色管理 ✓
- 用户管理 ✓
- 在线用户 ✗
- 权限管理 ✓
- 视图菜单 ✓
- 视图页面 ✓
- 视图页面组件 ✓
- API ✓
- 电子邮件管理(ActiveMQ) ✓
- 请求日志 ✓
- 附件管理 ✓
- 定时任务 ✗
- 部门管理 ✓
- 工作流 (Flowable) ✓
开始 Getting started
# clone the project
git clone
# package
mvn clean package
# develop
mvn spring-boot:run
Screenshots


