基于 Java 的后台管理系统 AdminStore

软件介绍

maven QQ Apache-2.0 使用IntelliJ IDEA开发维护 GitHub forks

简要介绍

大家回想我们开发的时候搭建项目工程的时候,配置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

搭建步骤

  1. 创建数据库。如使用MySQL,字符集选择为utf8或者utf8mb4(支持更多特殊字符,推荐)。
  2. 执行数据库脚本。数据库脚本在database目录下。
  3. 创建mysql数据库,导入adminstore.sql
  4. 在idea中导入maven项目。点击idea菜单File - open,选择项目路径。创建好maven项目后,会开始从maven服务器下载第三方jar包(如spring等),需要一定时间,请耐心等待。
  5. 修改数据库连接。打开/web/src/main/resources/jdbc.propertis文件,根据实际情况修改jdbc.urljdbc.usernamejdbc.password的值。
  6. 运行程序。在idea中,右键点击项目名,选择Run - Run-Edit Configurations-+-Maven,在Working directory选择项目路径 ,在Command Line填入jetty:runtomcat7:run,然后点击Run
  7. 访问系统。前台地址:http://localhost:8080/web,手机站地址:http://127.0.0.1:8080/web/;后台地址:http://localhost:8080/web/login.htm,用户名:admin,密码:123456。

交流方式

界面效果

部分er图 菜单管理功能 模板管理功能 插件管理功能 登陆日志管理功能

已经使用的项目

 

 

 

本文地址:https://codercto.com/soft/d/1668.html

小程序大时代

小程序大时代

即速应用 / 哈尔滨工业大学出版社 / 2018-10 / 58元

2017年1月9日微信小程序的问世,是中国互联网发展史上的又一个里程碑。支付宝、百度、今日头条等各大巨头的陆续进场,无不证明小程序这种轻应用形态已经成为移动互联网的发展趋势。我们希望可以通过这本书,帮助零基础的小程序爱好者,了解小程序的市场走向和生态发展,学会小程序的制作与运营,读懂小程序这个全新物种。 全书分为入门篇、制作篇、运营篇三大篇章。 入门篇首先揭开小程序的神秘面纱,盘点小程......一起来看看 《小程序大时代》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具