nimrod 英[ˈnimrɔd] 美[ˈnɪmˌrɑd] n. 好猎手,猎人;
Nimrod - 基于 Spring Boot 构建 的 Java Web 平台企业级单体应用快速开发框架,适合中小型项目的应用和开发。所采用的技术栈包括 Spring Boot、Spring、Spring Web MVC、MyBatis、Thymeleaf 等,遵守阿里巴巴 Java 开发规约,帮助养成良好的编码习惯。整体采用 RBAC ( Role-Based Access Control ,基于角色的访问控制),具有严格的权限控制模块,支持系统与模块分离开发。最后希望这个项目能够对你有所帮助。
环境 | 版本 |
---|---|
Java | 1.8 |
MySQL | 5.7 |
Maven | 3.5 |
Tomcat | 9.0 |
依赖 | 版本 |
---|---|
Spring Boot | 2.1.9.RELEASE |
Spring Web MVC | 5.1.6.RELEASE |
Spring Security Web | 5.1.5.RELEASE |
MyBatis | 3.5.1 |
Thymeleaf | 3.0.11.RELEASE |
Druid | 1.1.16 |
测试账号 | 测试账号 | |
---|---|---|
Username | Password | Role & Authority |
system_admin | 123456 | ROLE_USER,ROLE_ADMIN,ROLE_SYSTEM_ADMIN |
admin | 123456 | ROLE_USER,ROLE_ADMIN,/API/SYSTEM/INDEX |
user | 123456 | ROLE_USER |
- 数据字典 ✓
- 角色管理 ✓
- 用户管理 ✓
- 在线用户 ✗
- 权限管理 ✓
- 视图菜单 ✓
- 视图页面 ✓
- 视图页面组件 ✓
- API ✓
- 消息中间件(ActiveMQ) ✓
- 电子邮件管理 ✓
- 操作日志 ✓
- 附件管理 ✓
- 定时任务 ✓
- 部门管理 ✓
工作流(Flowable)✓
# clone the project
git clone https://github.com/godcheese/nimrod.git && cd nimrod
# package
mvn clean package
# develop
mvn spring-boot:run
登录用户名密码加QQ群547252502获取。
如果此项目对你有所帮助,不妨请我喝咖啡。 If you find Nimrod useful, you can buy us a cup of coffee.
Modern browsers and Internet Explorer 9+.
IE / Edge |
Firefox |
Chrome |
Safari |
---|---|---|---|
IE9, IE10, IE11, Edge | last 15 versions | last 15 versions | last 10 versions |