同步操作将从 haochen/springboot-shiro-redis-session-cache 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
本项目采用dubbo框架作为rpc服务,并运用了maven的多模块结构
姐妹版项目演示地址 springcloud + vue + elementUI前后台分离
1.配置mysql和redis redis的需要配置密码 原生jedis的使用相对于spring-data-redis更加灵活 所以本项目用原生jedis来直接作为缓存使用 具体使用方法请参看相关配置 特别注意如果mysql是5.7以上版本,请去掉sql_mode中的ONLY_FULL_GROUP_BY 本项目用户支持多角色多部门,所以列表中有多表连接group by加载列表时会因上述问题报错 [mysqld] sql_mode = "STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
2.运行需要先执行init.sql
3.启动rpc服务 在management-rpc-service\src\main\resources\application.properties对db地址 zk地址进行变更 需提供mysql和zk服务 运行management-rpc-service\src\main\java\com\babysky\management\Application.java 里的main方法
4.启动web服务 修改management-web-server下的配置文件 zk地址 web上下文 redis地址和密码等 运行management-web-server\src\main\java\com\babysky\management\Bootstrap.java 里的main方法 推荐用idea直接启动调试,如果是idea的话在配置Edit Configurations里 Working Directory请选择MODULE_DIR,这样才能正确加载到web资源。
5.登陆帐号admin 密码123456
6.项目demo访问地址www.haochen.online,数据每10分钟重置
7.拦截器中有防重复登陆配置,帐号同时登陆 先登陆用户会被后登陆踢下线
833825797
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。