base-admin-mybatis springside springboot shiro 后台用户权限管理可作为初始项目模型

5 篇文章 0 订阅
2 篇文章 0 订阅

项目地址:https://github.com/supershen1988/base_pro,分为mybatis和jpa两个版本,目前主要维护mybatis版本

基于springside4.0的todoList并将项目升级为springboot项目,可作为后台管理系统的基础框架,功能包含用户管理、角色、权限管理等。 其中jpa更改为mybatis+mybatis—plus 前端页面更改为更友好的layuiadmin(商业授权iframe版本,所以前端基础代码未上传,请购买后放到src/main/webapp/static/layuiadmin下。购买链接:http://www.layui.com/admin/) 初始化方法:
安装JDK(1.7+)并设置JAVA_HOME环境变量
安装Maven(3.0+)并设置M2_HOME环境变量
初始化mysql数据库,执行src/main/resources下的sql/data.sql和v.1.0.0.sql
修改src/main/resources的application.properties中数据库配置
运行startweb.bat
http://localhost:8080/base-admin-mybatis
涉及到的技术文档请参考原有springside4 官方wiki : https://github.com/springside/springside4/wiki/Home4.0

将原有spring web项目更新为springboot项目;
并将springside4中shiro的演示例子更新为实际项目需要的数据库可配权限;
扩展了shiro标签;
简单实现用户、角色、权限管理及用户登录修改密码。
做分支项目将spring data jpa 更改为mybatis版本;
shiro用户登录密码更改为加密算法; 后续迭代:
增加shiro权限控制,实现直接访问url提示“无权限”功能;
增加工作流框架
先想到这么多吧。

最后感谢江南白衣兄的springside伴我成长。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值