AdminStore 简要介绍 介绍
简要介绍
大家回想我们开发的时候搭建项目工程的时候,配置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群
界面效果
已经使用的项目
AdminStore 简要介绍 官网
https://gitee.com/cng1985/adminstore
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。