-
前后端分离的ERP系统采用SpringBoot、Shiro和Mybatis-Plus技术栈实现
资源介绍
系统设计-后台
1.引入mybatis-plus使用说明
需要引入com.naswork.erp.config.MybatisPlusConfig
执行com.naswork.erp.common.CodeGernerator(注意需要修改具体的生成路径)
根据提示在控制台输入要生成的表名
自动生成entity,mapper,controller,service,配置文件,官网生成的文件都是空的,如果需要生成特定内容自行查找资料创建模板
生成完之后需要在Mapper类中添加 @Mapper注释,项目才能启动
mybatis-plus提供很好的增删查改,并且封装了分页查询等等,使用更加方便
2.引入shiro使用说明
RBAC控制权限模式,即用户-角色-权限
控制到按钮级别,即在接口上面添加@RequiresPermissions(value="user:list") 而不是@Require