AdminStore基于 Java 的后台管理系统
简要介绍
大家回想我们开发的时候搭建项目工程的时候,配置pom,各种拷贝。每次都这样是不是很麻烦。那么我们能不能整理一个基础项目基础模板出来,就这样adminstore诞生了。adminstore整合了spring,hibernate,shiro,discover等框架。不用担心每次那样麻烦的拷贝了。后台管理系统集成模板修改,菜单管理,用户管理,角色管理,友情链接,插件管理管理等功能。站在巨人的肩膀上,让我们看得更远!
环境要求
- JDK6或更高版本(支持JDK7、JDK8)。建议使用JDK8,有更好的内存管理。更低版本的JDK6、JDK7可能需要设置Java内存
-XX:PermSize=128M -XX:MaxPermSize=512M
,否则可能出现这种类型的内存溢出:java.lang.OutOfMemoryError: PermGen space
。 - Servlet2.5或更高版本(如Tomcat6或更高版本)。
- MySQL5.0或更高版本
- Maven3.0或更高版本。
技术选型:
- SSH (Spring、SpringMVC、Hibernate)
- 安全权限 Shiro
- 缓存 Ehcache
- 视图模板 freemarker
- 工作流引擎 activiti
- 定时任务 quartz
- discover
- AdminLTE
- bootstrap
搭建步骤
- 创建数据库。如使用MySQL,字符集选择为
utf8
或者utf8mb4
(支持更多特殊字符,推荐)。 - 执行数据库脚本。数据库脚本在
database
目录下。 - 创建mysql数据库,导入
adminstore.sql
- 在idea中导入maven项目。点击idea菜单
File
-open
,选择项目路径
。创建好maven项目后,会开始从maven服务器下载第三方jar包(如spring等),需要一定时间,请耐心等待。 - 修改数据库连接。打开
/web/src/main/resources/jdbc.propertis
文件,根据实际情况修改jdbc.url
、jdbc.username
、jdbc.password
的值。 - 运行程序。在idea中,右键点击项目名,选择
Run
-Run
-Edit Configurations
-+
-Maven
,在Working directory
选择项目路径 ,在Command Line
填入jetty:run
或tomcat7:run
,然后点击Run
。 - 访问系统。前台地址:http://localhost:8080/web,手机站地址:http://127.0.0.1:8080/web/;后台地址:http://localhost:8080/web/login.htm,用户名:admin,密码:123456。
交流方式
- QQ群:141837028 discover开源QQ群
界面效果
已经使用的项目
评论
积木Java 后台管理系统
积木(buildingblock简称BB)是一个Java后台管理系统。像积木一样搭建管理平台,修改自EOVA前端调整成layui(后端模板layuicms)。Eova采用的是引擎模式支持单表、一对多表
积木Java 后台管理系统
0
laravelCMS基于 laravel 的后台管理系统
In客笔记后台管理系统基于Laravel5.4的后台管理系统,实现最基本的后台框架:权限、角色、菜单
laravelCMS基于 laravel 的后台管理系统
0
KitAdmin基于 JAVA 的 SSM 的管理后台
2017年,开始接触APP伪原生开发APICloud,在做后台的过程中,公司来了项目需要多次从头开始开发,影响工作效率不说,首先就是写了很多重复的代码,再回过头来看看这些项目,其中有相当一部分比如:微
KitAdmin基于 JAVA 的 SSM 的管理后台
0
cmlphp-demo-background基于 layui 的后台管理系统
基于layui(kitadmin)+cmlphp开发基础后台管理系统,提供用户权限管理、日志管理等基础模块。登录插件化。提供FormBuildServer和GridBuildServer。通过后端生成
cmlphp-demo-background基于 layui 的后台管理系统
0
jfinal-admin基于 JFinal 的后台管理系统
jfinal-admin是基于JFinal的后台管理系统,采用了简洁强大的JFinal作为Web框架,模板引擎用的是Beetl,数据库用MySQL,前端Bootstrap框架。特性内置用户和权限系统M
jfinal-admin基于 JFinal 的后台管理系统
0
jfinal-admin基于 JFinal 的后台管理系统
jfinal-admin 是基于 JFinal 的后台管理系统,采用了简洁强大的 JFinal 作为
jfinal-admin基于 JFinal 的后台管理系统
0
laravelCMS基于 laravel 的后台管理系统
In客笔记后台管理系统基于Laravel5.4的后台管理系统,实现最基本的后台框架:权限、角色、菜单、用户、日志功能.##登录界面##注册界面##用户管理界面安装安装本项目跟普通安装一样下载本项目,然
laravelCMS基于 laravel 的后台管理系统
0