Skip to content
forked from godcheese/nimrod

Nimrod - 基于 Spring Boot 构建 的 Java Web 平台企业级单体应用快速开发框架,适合中小型项目的应用和开发。所采用的技术栈包括 Spring Boot、Spring、Spring Web MVC、MyBatis、Thymeleaf 等,遵守阿里巴巴 Java 开发规约,帮助养成良好的编码习惯。整体采用 RBAC ( Role-Based Access Control ,基于角色的访问控制),具有严格的权限控制模块,支持系统与模块分离开发。最后希望这个项目能够对你有所帮助。Nimrod 开发交流群:547252502(QQ 群)

License

Notifications You must be signed in to change notification settings

hztest/nimrod

Repository files navigation

GitHub Last CommitGitHub releaseBuild StatusQuality Gate StatusCodacy Badgelicense

简介 Introduction

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 ,基于角色的访问控制),具有严格的权限控制模块,支持系统与模块分离开发。最后希望这个项目能够对你有所帮助。

环境版本
Java1.8
MySQL5.7
Maven3.5
Tomcat9.0
依赖版本
Spring Boot2.1.9.RELEASE
Spring Web MVC5.1.6.RELEASE
Spring Security Web5.1.5.RELEASE
MyBatis3.5.1
Thymeleaf3.0.11.RELEASE
Druid1.1.16
测试账号测试账号
UsernamePasswordRole & Authority
system_admin123456ROLE_USER,ROLE_ADMIN,ROLE_SYSTEM_ADMIN
admin123456ROLE_USER,ROLE_ADMIN,/API/SYSTEM/INDEX
user123456ROLE_USER

特性 Features

  • 数据字典 ✓
  • 角色管理 ✓
  • 用户管理 ✓
    • 在线用户 ✗
  • 权限管理 ✓
    • 视图菜单 ✓
    • 视图页面 ✓
    • 视图页面组件 ✓
    • API ✓
  • 消息中间件(ActiveMQ) ✓
  • 电子邮件管理 ✓
  • 操作日志 ✓
  • 附件管理 ✓
  • 定时任务 ✓
  • 部门管理 ✓
  • 工作流(Flowable)

起步 Getting started

# clone the project git clone https://github.com/godcheese/nimrod.git &&cd nimrod # package mvn clean package # develop mvn spring-boot:run

参照 Commit message 和 Change log 编写指南

登录用户名密码加QQ群547252502获取。

截图 Screenshots

1.png2.png3.png

反馈 Feedback

Issues

捐赠 Donation

如果此项目对你有所帮助,不妨请我喝咖啡。 If you find Nimrod useful, you can buy us a cup of coffee.

Paypal Me

浏览器支持 Browsers support

Modern browsers and Internet Explorer 9+.

IE / Edge
IE / Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
IE9, IE10, IE11, Edgelast 15 versionslast 15 versionslast 10 versions

About

Nimrod - 基于 Spring Boot 构建 的 Java Web 平台企业级单体应用快速开发框架,适合中小型项目的应用和开发。所采用的技术栈包括 Spring Boot、Spring、Spring Web MVC、MyBatis、Thymeleaf 等,遵守阿里巴巴 Java 开发规约,帮助养成良好的编码习惯。整体采用 RBAC ( Role-Based Access Control ,基于角色的访问控制),具有严格的权限控制模块,支持系统与模块分离开发。最后希望这个项目能够对你有所帮助。Nimrod 开发交流群:547252502(QQ 群)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java62.2%
  • HTML26.8%
  • CSS5.9%
  • JavaScript3.9%
  • Shell1.1%
  • Batchfile0.1%