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

MyBatis-Plus入门

难度高级
时长 4小时 0分
学习人数
综合评分9.57
101人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.6 逻辑清晰

已采纳回答 / 老猿
打印出来的sql日志,没有order by排序吗?正常应该好使啊。

讲师回答 / 老猿
明显是Junit测试那个窗口画个大叉子。你测试没通过,我怀疑查出来的数据不是五条,你可以看看那个窗口,会告诉你错误原因的。

已采纳回答 / 老猿
目前的课程没有MP代码生成器的讲解,如果未来有机会继续录制视频,会考虑讲解MP代码生成器。你目前也可以查看官方文档上对代码生成器的介绍,地址:https://mybatis.plus/guide/generator.html
讲得很实用,学了2遍,第一遍忘了,又来了一遍,呵呵

已采纳回答 / 老猿
从提示上看,是缺少LogFactory类。但正常情况下,你引入的Mybatis-Plus依赖,应该包含了这个类。有可能是你项目编译的问题,你重新清理编译试试,或者是你用maven自动下载依赖包时有问题,你可以重新下载一下试试。
纯干货,比我昨天花钱买的视频质量都高。

讲师回答 / 老猿
       eclipse我使用的是4.10.0,能提示yml的那个插件是Spring Tools 4,可以在eclipse的市场中搜到。你也可以选择直接用spring提供的STS。

讲师回答 / 老猿
我感觉是你项目lib包下面引入的jpa相关包的问题,使用mybatis-plus,不用引入jpa的包,我把这个删除了。然后我pom.xml文件只保留了下面几个。你看看像我这样好不好使。<...code...>
哈哈哈哈哈,老师讲的很好

讲师回答 / 老猿
同学,从你给的这些信息,我也判断不出来,是哪块出错了。你能不能粘贴出来关键代码,或者方便的话,把你的程序分享出来,传到百度或者码云上,给我链接,我帮你调调。

讲师回答 / 老猿
MP的分页插件没有你说的那些功能,他有一个如果当前页码大于最大页码,这返回第一页的数据。

讲师回答 / 老猿
inSql中不可以使用{0}这种形式。使用apply,你是不是要实现id in (select id from table where name like '网%')这样的sql呢。你可以这样写<...code...>你可以试试看,这个是不是你想要的结果。

已采纳回答 / 老猿
同学,我认为还是写%2B,这个是urlencode编码,你可以试试。

讲师回答 / 老猿
官方文档上解释nested是正常嵌套 不带 AND 或者 OR。但是我试验了一下,感觉跟用and的效果是一样的呢。

讲师回答 / 老猿
试着把这个类的日志输出级别在application.yml中改一下,看看是否可以。例如:<...code...>
课程须知
1、有Java开发基础,了解Lambda表达式; 2、至少会使用一种关系型数据库; 3、熟悉Maven; 4、熟悉SpringBoot; 5、最好熟悉MyBatis。
老师告诉你能学到什么?
1、了解MP的基本原理及框架特点; 2、掌握MP通用Mapper的使用; 3、掌握MP常用注解的使用; 4、掌握ActiveRecord模式的使用; 5、掌握MP多种主键策略的使用; 6、掌握MP常用配置的使用; 7、掌握MP通用Service的使用; 8、掌握MP在某些应用场景下的具体使用方式。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消