Skip to content

CommonOpenSourceOrganization-Web/java-admin

 
 

Repository files navigation

项目简介

这个项目适用于企业后台管理,针对有用户管理,角色管理,权限控制的中小型系统中,
进行业务功能扩展,内部也封装了很多常用开发时用到的工具。前端可以换成自家的前端,只需要对接口进入接入即可。


运行环境:eclipse+mysql就可以启动项目,不需要安装其它服务比如:tomcat,maven。
其实后台还是借助类似这些服务,但开发时不需要关心这些了。
gradle初始项目demo,jetty简单main运行项目 mysql 脚本在WEB-INF/change.sql文件

项目框架

springMVC,spring,mybatis,shiro权限,mysql,html+json数据为前端显示(restful风格),没有jsp页面为了前后端分离,随时换掉前端考虑

启动步骤

-1:建好数据库,并执行脚本
-2:在根目录下执行 gradlew eclipse 会自动初始gradle环境,并下载相关jar
-3:修改配置初始化等级为0(pro1.properties文件 initLevel=0),会自动扫描系统注解菜单,并初始化用户admin admin和角色数据,并写入到数据库
-4:运行SimpleMain mian方法启动项目 
-5:打开localhost:9808   输入admin admin即可登陆,所有菜单 角色数据已有
-6:第二次启动时要把(pro1.properties文件 initLevel=0)改为2,或其它,根据需求修改,详情请看说明。

发张效果图看看

图1 图2 图3 图3 图3 图3 图3

因为之前的前端不支持三级菜单,不方便再进行修改,现在改了前端主页框架,谢谢 https://github.com/huangyaoxin/hAdmin !,根据这个改版简易进行后台整合,效果如下

图3 图3 图3

Packages

No packages published

Languages

  • JavaScript 72.6%
  • Java 12.8%
  • CSS 11.1%
  • HTML 3.4%
  • Other 0.1%