Giter Site home page Giter Site logo

hanmichael / nimrod Goto Github PK

View Code? Open in Web Editor NEW

This project forked from godcheese/nimrod

0.0 2.0 0.0 44.26 MB

Nimrod 是一款基于 Spring Boot 封装的 Java Web 平台快速开发脚手架 - Spring Boot+Spring+Spring MVC+MyBatis+Thymeleaf

License: MIT License

Shell 0.84% Batchfile 0.10% Java 68.07% PLpgSQL 0.11% CSS 2.35% JavaScript 3.73% HTML 24.80%

nimrod's Introduction

GitHub Last Commit GitHub release Build Status license

简介 Introduction

Nimrod 英[ˈnimrɔd] 美[ˈnɪmˌrɑd] n. 好猎手,猎人;

Nimrod 是一款基于 Spring Boot 封装的 Java Web 平台快速开发脚手架,所采用的技术栈包括 Spring Boot、Spring、Spring 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.4.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

特性 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

This will open http://localhost:8080/nimrod.

更新日志 Changelog

Detailed changes for each release are documented in the release notes.

在线演示 Online Demo

Preview

Screenshots

1.png 2.png 3.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, Edge last 15 versions last 15 versions last 10 versions

nimrod's People

Contributors

godcheese avatar

Watchers

hanmichael avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.