# adminstore **Repository Path**: wjmboss/adminstore ## Basic Information - **Project Name**: adminstore - **Description**: 一个简单的项目初始化模板,集成shiro,spring,hibernate,spring mvc,ehcache,disconver,bootstrap。搭建项目时候不错的一个选择! - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 74 - **Created**: 2024-01-22 - **Last Updated**: 2024-05-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AdminStore [![maven](https://img.shields.io/maven-central/v/com.haoxuer.discover/discover-website.svg)](http://mvnrepository.com/artifact/com.haoxuer.discover/discover-website/) [![QQ](https://img.shields.io/badge/chat-on%20QQ-ff69b4.svg?style=flat-square)](//shang.qq.com/wpa/qunwpa?idkey=d1a308945e4b2ff8aeb1711c2c7914342dae15e9ce7041e94756ab355430dc78) [![Apache-2.0](https://img.shields.io/hexpm/l/plug.svg)](https://www.apache.org/licenses/LICENSE-2.0.html) [![使用IntelliJ IDEA开发维护](https://img.shields.io/badge/IntelliJ%20IDEA-提供支持-blue.svg)](https://www.jetbrains.com/idea/) [![GitHub forks](https://img.shields.io/github/stars/cng1985/adminstore.svg?style=social&logo=github&label=Stars)](https://github.com/cng1985/adminstore) 本源码包采用maven结构 ## 环境要求 - JDK8或更高版本(支持JDK8)。建议使用JDK8+,有更好的内存管理。更低版本的JDK6、JDK7可能需要设置Java内存`-XX:PermSize=128M -XX:MaxPermSize=512M`,否则可能出现这种类型的内存溢出:`java.lang.OutOfMemoryError: PermGen space`。 - Servlet2.5或更高版本(如Tomcat6或更高版本)。 - MySQL5.7或更高版本 - Maven3.0或更高版本。 ## 技术选型: * SSH (Spring、SpringMVC、Hibernate) * 安全权限 Shiro * 缓存 Ehcache * 视图模板 freemarker * 定时任务 quartz * [nbsaas-boot](https://gitee.com/cng1985/nbsaas-boot) * AdminLTE * bootstrap * [VUE3](https://cn.vuejs.org/) * [element-ui](https://element.eleme.cn/) ## 搭建步骤 1. 创建数据库。如使用MySQL,字符集选择为`utf8`或者`utf8mb4`(支持更多特殊字符,推荐)。 2. 执行数据库脚本。数据库脚本在`database`目录下。 3. 创建mysql数据库,导入`/documents/db.sql` 4. 在idea中导入maven项目。点击idea菜单`File` - `open`,选择`项目路径`。创建好maven项目后,会开始从maven服务器下载第三方jar包(如spring等),需要一定时间,请耐心等待。 5. 修改数据库连接。打开`/web/src/main/resources/application-dev.yml`文件,根据实际情况修改`url`、`username`、`password`的值。 6. 运行程序。AdminApplication 7. 下载vue3后台管理端 https://gitee.com/cng1985/nbsaas-admin-vue 8. 安装依赖,启动程序,访问地址http://localhost:5173/ 账号:ada 密码:123456 ## 交流方式 * QQ群:141837028 [discover开源QQ群](//shang.qq.com/wpa/qunwpa?idkey=d1a308945e4b2ff8aeb1711c2c7914342dae15e9ce7041e94756ab355430dc78) ## 界面效果 ![菜单管理功能](/documents/banner/1.png) ![模板管理功能](/documents/banner/2.png) ![插件管理功能](/documents/banner/3.png)