为了账号安全,请及时绑定邮箱和手机立即绑定

MyBatis-Plus + SpringBoot实现简单权限管理

难度中级
时长 5小时12分
学习人数
综合评分9.57
11人评价 查看评价
9.8 内容实用
9.8 简洁易懂
9.1 逻辑清晰

讲师回答 / 老猿
从你粘贴出来的代码看不出啥问题,你要方便的话,把代码分享到gitee上或其他地方,给我链接,我帮你调调。网站规定,免费项目不提供源码,我没法提供给你的。

讲师回答 / 老猿
你使用的是mysql8.0吗,我使用的是mysql8.0?如果不行你参考留言的这位同学的语句试试。

讲师回答 / 老猿
你好,你看到的我直接调用服务层,是使用的MP通用service中的功能吧,他本质上调用的还是dao层的方法,只不过在MP的源码中。

讲师回答 / 老猿
同学,你好好看看我的视频啊,我不是那么写的,我是删除之后,再进行一次分页查询。

讲师回答 / 老猿
我课程的资料中提供了pom文件,你使用我课程中的pom文件也不好使吗?

讲师回答 / 老猿
您好,根据网站规定,免费课程不提供源码。我看有的同学参照我的课程编写了代码,并分享出来了,你可以上评论区找找或问答区找找。

讲师回答 / 老猿
我的课程中,这个方法是套在了layui的提交方法之中的,并且最后返回false,返回false是阻止表单跳转,你看看你是不是那么做的。

讲师回答 / 老猿
同学,问题现在已经解决了吗?如果还没解决,你可以按F12使用浏览器的调试模式,看看点击新增按钮时,JS是否报错,如果报错分析一下原因。如果不报错,你可以debug一下新增方法,看看调用没,是什么原因导致弹不出来。

讲师回答 / 老猿
      你好,我没使用过cola架构。两种代码生成器的具体区别挺大的,在这我就不长篇论述了,mp的生成器,我的课程中和mp官网都有介绍;mybatis的代码生成器如果没使用过,网上很多文章介绍。你两个生成器都了解了之后,不难发现他们的区别。      cola架构我虽然不了解,但我个人认为,你如果用的是mp就用mp的代码生成器。如果使用的是原生的mybatis那肯定只能用mybatis的代码生成器。
需要SQL语句的文件

讲师回答 / 老猿
你这看提示,saveRole中的代码不对,往role_resource中间表中插入数据,你没插入role_id,你看日志中就已经提示你了。

讲师回答 / 老猿
你Controller中定义的登录方法,使用的是什么注解,是PostMapping吗?那你表单提交的方法是post吗?

讲师回答 / 老猿
你的mapper包扫描路径配置了吗,就是使用MapperScan注解配置的路径,扫码的范围需要正好是你mapper接口所在的包,不要扩大范围
课程须知
1、需要对Spring Boot和MyBatis-Plus有初步的了解 2、建议学习《MyBatis-Plus入门》课程,链接:https://www.imooc.com/learn/1130 3、建议学习《MyBatis-Plus进阶》课程,链接:https://www.imooc.com/learn/1171
老师告诉你能学到什么?
1、使用Spring Boot整合MyBatis-Plus进行开发 2、MyBatis-Plus代码生成器的使用 3、MyBatis-Plus单表及多表增删改查操作的运用 4、MyBatis-Plus自动填充的实战应用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消