- 博客(9)
- 收藏
- 关注
原创 在本地自己部署springboot项目的时候请求完出现以下错误
在项目中上面那个插件是创建项目自动生成的,而下面是我跟着课程导入的,以为应该没什么问题,最后就报错了,删除上面那个插件刷新maven即可。
2024-07-28 17:28:35 178
原创 自己在写公共字段自动填充的时候出现了切面通知方法压根没被拦截,导致一些参数一致显示为null,所以数据库insert等不成功,下面是解决方法
如果朋友觉得我写的好,对你有帮助的话,能否给个赞,关注关注,我们一起学习!折磨了一个下午,停停改改,终于解决,希望队朋友你有帮助,我们一起加油!于是加了上面说的依赖,就解决了!
2024-07-21 14:12:56 153
原创 Caused by: java.lang.IllegalStateException: Type handler was null on parameter mapping for property
因为我们用用mybatis将json数据转为对象是利用mp的,但是xml语句是我们自定义的,他是不会自动将json数据转为对象的,所以sql中的这个info属性会和实体类中的UserInfo对应不起来,从而报错。折磨了我两个多小时,终于,希望对朋友你有用!在使用mp将数据库中的json数据让mybatis自动帮我们转化为对象属性的时候,遇到这个问题。查询网上很多资料都说是参数映射的问题,寻思着我的实体类参数跟数据库一模一样啊。最后发现这个xml报错,去把xml的sql代码注释了,于是就好啦!
2024-07-17 14:19:01 411
原创 逻辑删除为社么还是走delete语句
还是学习mp的时候遇到的,在逻辑删除的时候,在yml文件中配置了逻辑字段,数据库表中也有该字段,但是还是走delete语句,于是纳闷,最后是因为数据库表实体类没有这个字段,加上这个字段就好了!
2024-07-17 10:16:35 86
原创 com.itheima.mp.domain.po.Address Not Found TableInfoCache.
在学习mybatis-plus的时候为了避免循环依赖使用了mp里面的静态工具,命名自己已经写了实体类,但是控制台报错说找不到实体类,一开始以为是实体类写错了,或者是利用生成器而出现的错误,于是把生成器关了,实体类自己写了一遍,还是不行,最后意识到mp在帮我们做数据库操作的时候是自己有利用Mapper的,于是试着定义一个Mapper及xml文件,但是还是不行,最后,把Mapper接口继承BaseMapper接口,就解决了,于是意识到mp确实是根据BaseMapper才可以帮我们生成sql的,所以朋友们,别忘记
2024-07-16 12:43:44 145
原创 启动swagger文档报错之knife4j请求异常
在学习mybatis-plus的时候,利用mp进行简单的增删改查,利用swagger测试,发现knife请求异常,在网上查了很多解决方法,发多都是说是spring boot版本和knife版本冲突的问题,我用的boot是2.7.17,knife用的是4.1.0,换了 很多版本都不行,最后再次查看配置文件,发现配置文件写错了,手敲的所以容易错,如果朋友你是手敲的,那么不要太相信自己的眼睛喔,再此检查检查!这个是swagger,有需要可以拿,希望对朋友你有帮助,一起冲!
2024-07-15 12:24:07 522 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人