支持版本 | 编写时间 | 最后修改时间 | 编写人 |
---|---|---|---|
v-2.1.5 + | 2023-01-10 | 2023-01-10 | 兮家小二 |
xijia-plus 架构版本 ${version} 请自行留意, maven 依赖查询地址: https://search.maven.org/artifact/io.github.wslxm/xijia-plus
前置准备
1、redis (不可缺)
2、mysql (数据库, 不可缺)
Demo 目录说明 (与 2023/09/15 更新目录结构)
服务端: xijia-plus-server
管理端 vue2: xj-manage-vue2 (已不维护)
管理端 vue3: xj-manage-vue3
使用步骤
1、创建 maven 项目
2、继承 【xijia-plus】 工程,就像继承 spring-boot 一样, 参考: pom 配置
3、引入核心 jar 【xj-base-admin】
4、创建数据库: [xijia-plus] 编码:utf8mb4 排序规则:utf8mb4_general_ci
5、导入数据库脚本: 导入跟目录/ sql / 下的 sql 文件
6、添加 yml 配置并配置相关信息, 参考: yml 配置
7、创建启动类启动项目
当前项目服务端基于 xijia-pluis 2.x 进行开发
开始启用
1、拉取演示demo : https://gitee.com/wslxm/xijia-plus-demo
2、创建数据库: [xijia-plus] 编码:utf8mb4 排序规则:utf8mb4_general_ci
3、导入数据库脚本: 导入跟目录/ sql / 下的 sql 文件
4、配置mysql数据源: 修改 application-dev.yml 中的数据源配置
5、配置redis数据源: 修改 redisson-dev.yml 的 address + password (连接地址+密码)
6、启动服务:使用启动类 ServerApplication 进行启动即可
超管账号密码修改
Demo 中提供 XjMd5Util (原 Md5Util) 工具类, 参考 main 方法, 填入新的密码和数据id, 生成后直接修改数据库密码字段即可
提示
2.x 版本默认基于 jdk1.8 版本,jdk8+ 版本注意看【环境兼容】文档,否则可以出现程序异常的情况
3.x 版本默认基于 jdk17 版本, 不支持jdk17 以下的版本
管理端可自行选择使用 vue2.x 或 vue3.x (2023/09) 进行开发
前置准备
开始启用
1、在 xj-manage 目录下执行 npm install
或 npm install --registry=https://mirrors.huaweicloud.com/repository/npm/
2、使用 npm run serve
启动服务, vue3 使用 npm run dev
启动服务
3、启动成功输出访问地址,直接进行访问即可
提示
接口服务地址在 src/config/env.js 中配置 (本地启动默认访问本地 9048 端口)
友情链接