material-admin

通用后台管理系统
授权协议 MIT
开发语言 Java
所属分类 Web应用开发、 后台管理系统(模板)
软件类型 开源软件
地区 国产
投 递 者 融修平
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

简介

materail-admin 是一个通用的基础的后台管理系统,它基于Spring Boot2 和 Bootstrap 实现。它使用了当下流行的java 框架Spring Boot和基于Materail Design风格的组件构建。内置了权限管理,配置管理,组织机构,用户,定时任务,消息管理等后台常用的基础功能。提炼了典型的业务模型,可以帮助你快速搭建企业级中后台产品系统。

准备

你需要下载JAVA IDE :Eclipse或者Intellij IDEA

你需要在开发环境中安装Lombook插件,用以生成java entity的set get方法。

你需要在本地安装JDK1.8 ,MySQL5.5+,Maven

如有问题请,欢迎 issue 和 pr

技术选型

  • 核心框架:spring boot
  • 数据库层:spring data jpa
  • 安全框架:Shiro
  • 数据库连接池:Druid
  • 缓存:Ehcache
  • 前端:Beetl模版+Bootstrap

功能

  • 部门管理
  • 用户管理
  • 角色管理
  • 菜单管理
  • 权限分配
  • 参数管理
  • 数据字典
  • 定时任务
  • 业务日志
  • 登录日志

开发

  • 克隆本项目
  • 导入idea或者eclipse,确保开发工具安装了lombok插件,如果不了解该插件,请自行搜索
  • 创建数据库:
    CREATE DATABASE IF NOT EXISTS material DEFAULT CHARSET utf8 COLLATE utf8_general_ci; 
    CREATE USER 'material'@'%' IDENTIFIED BY 'material123';
    GRANT ALL privileges ON material.* TO 'material'@'%';
    flush privileges;
  • 更改配置文件中相应数据库配置
  • material-manage启动的时候会自动创建表并导入src/main/resources/import.sql到数据库中,无需开发手动初始化表结构
  • 启动material-manage中的类:cn.enilu.material.admin.AdminApplication
  • 访问 http://localhost:8085,
  • 登录,用户名密码:admin/admin

Online Demo

在线 Demo

  • 简介 materail-admin 是一个通用的基础的后台管理系统,它基于Spring Boot2 和 Bootstrap 实现。它使用了当下流行的java 框架Spring Boot和基于Materail Design风格的组件构建。内置了权限管理,配置管理,组织机构,用户,定时任务,消息管理等后台常用的基础功能。提炼了典型的业务模型,可以帮助你快速搭建企业级中后台产品系统。 在线预览 准备 你

  • github 持续更新 示例项目-hello-react-admin 这部分内容,将会根据官方 customization 相关的内容,同时结合 React-Admin 这个项目的本身做一次实战: React-Admin 架构分析:Material-UI 定制之 Themes 文档 React-Admin 架构分析:Material-UI 定制之 Overrides 文档 React-Admin

 相关资料
  • 如何优雅的写代码,我想是每位程序员的心声。自从15年初第一次接触 Laravel 4.2 开始,我就迷上使用 Laravel 框架了。我一直都想找个时间好好写写有关 Laravel 的使用文章,由浅入深的介绍 Laravel 框架。 今天通过使用 laravel-admin 插件,来简单说说怎么优雅的写 Laravel 代码。 创建 Laravel 项目 只要跟着官方文档走,创建一个 Larave

  • 概要设计 1、创建、发送、停止同步任务; 2、创建、抓取同步工作节点; 3、抓取、整合节点统计数据与实时数据并做页面展示; 4、抓取、整合任务统计数据与实施数据并做页面展示; 5、抓取告警日志并做页面展示; 6、收集、整合数据推送到中间件。 名词须知 数据源:数据存储位置,现启用kafka、jdbc、canal三种类型; 数据表组:

  • 应用管理后台 PDF版下载 可以为第三方应用设置一个管理后台,对第三方应用做一些必要的管理设置,可以按照如下步骤操作: 设置应用管理后台地址 第三方服务商在应用详情为第三方应用设置“管理后台主页” 企业管理员进入应用后台 管理员点击应用中的“进入管理后台”跳转到第三方服务商的“管理后台主页”链接,点击跳转到管理后台之后,服务商的管理后台可以得到授权码和过期时间,用于获取访问的管理员身份: 获取访问

  • RBAC - YII2权限管理 开源协议 GPL 注意事项 严禁使用本软件从事任何非法活动 安装步骤 复制install目录下的dev文件至config目录下 修改dev目录下的db.php中的数据库配置 数据库导入SQL脚本,对应的脚本install目录下 默认密码:ranko/admin 后台地址:index.php?r=site/login 使用事项 starter/filter/Backe

  • moa2-frontend 前后端分离 shop-server 3000 shop-admin 3010 nginx 8000 即3010 /api 即3000 worker_processes 1; error_log logs/error.log; error_log logs/error.log notice; error_log logs/error.log info; p

  • Vue Material Admin English | 简体中文 About vuetify deveopment, please check my blog [http://isocked.com], (A vuepress theme made with vuetify) Plan and features build a rest api for integration vma-api b