Hope-plus
简介:
Hope-plus 是一款 nice 的权限管理系统 https://github.com/java-aodeng/hope-plus
基于 Springboot2 开发,整合使用 mybatis+shiro+redis+thymeleaf+maven 等实用技术。页面模板使用了界面美观的 h+,内置诸多的强大的可以重新组合的 UI 组件,jQuery 插件等。可以用于所有的 Web 应用程序,如网站管理系统后台,CMS,CRM,OA 等等。当然,您也可以进行深度定制,做出更强的系统。
如果觉得不错,给个 Star 支持一下吧!你的 Star,我的动力!
模块划分
模块 | 释义 |
---|---|
hope-admin | 后台管理模块 |
hope-core | 核心业务类模块 |
hope-framework | 框架模块,提供数据操作,工具处理,通用 Mapper,通用 Service 等 |
使用说明
# 1.使用命令拉取代码:
git clone https://github.com/java-aodeng/hope-plus.git
# 2.使用IDEA导入本项目
# 3.新建数据库create database hope; 导入数据库文件docs/db/hope.sql
# 4.修改(hope-admin/resources/application.yaml)配置文件
a.数据库配置(可搜索datasource或定位到L.17)
b.redis配置(可搜索redis或定位到L.29,注:该项目必须安装redis服务才能启动)
# 5.运行项目(方式很多,推荐最简单的一种)
a.直接运行hope-admin目录下的HopeAdminApplication.java
# 6.浏览器访问:
http://127.0.0.1:8886
账号
后台登录:账号:admin 密码:123456
资源监控:账号:hope-druid 密码:hope-druid
感谢:
Hope-plus 的诞生离不开下面这些项目(取之开源,用之开源):
- Spring Boot:核心框架
- Apache Shiro:权限框架
- Redis:缓存框架
- Thymeleaf:模板引擎
- MyBatis:用于 Java 的 MyBatis SQL Mapper 框架
- PageHelper:分页插件
- tk.mybatis:通用 Mapper
- alibaba/druid:数据库连接池
- alibaba/fastjson:用于 Java 的快速 JSON 解析器/生成器
- shiro-redis:一个可以由 shiro 使用的 redis 缓存工具
- Lombok:让代码更简洁
- Hutool:一个 Java 工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让 Java 语言也可以“甜甜的”
- Bootstrap:使用最广泛的前端 ui 框架
- JQuery:使用最广泛的 JavaScript 框架
- Layer:弹出层组件
- kaptcha:Google 验证码
- jrebel:热部署
捐赠
请作者吃个肉夹馍 :) 作者博客:https://aodeng.cc(我们不改变世界,我们跟着世界改变)微信公众号:低调小熊猫
界面展示
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于