按照第5-1节的视频教程,核对好几次代码都确认和视频里的一样,但是运行测试代码时,报错:
tag-goods\src\main\java\com\imooc\tag\goods\controller\TagController.java:25:22
java: 找不到符号
符号: 方法 setData(java.util.List<com.imooc.tag.goods.controller.vo.TagVO>)
位置: 类型为com.imooc.tag.goods.controller.vo.BaseResponse<java.util.List<com.imooc.tag.goods.controller.vo.TagVO>>的变量 successResult
请问这个问题怎么解决?
同问,我也是这个原因,查不出问题。
我建议你直接用idea,通过pom.xml直接添加一个。很简单的一个功能。
common的/js是不是也要删掉,下一节我的增加功能不能使用
同学看下源码,我当时弄的也是,后面多了个String的参数,添加一个不符合条件的提示信息即可
mybatis的版本与Spring Boot应该匹配,不然报如下错误:
Description:
A component required a bean of type 'com.xiaogai.allone.mapper.TagMapper' that could not be found.
Action:
Consider defining a bean of type 'com.xiaogai.allone.mapper.TagMapper' in your configuration.
代码开发判空是好习惯,不要过度依赖框架封装。
养成判空好习惯,这样不必纠结在不同位置底层封装是否会返回null,也防止版本迭代所造成的影响。
也防止在有可能为空的位置的漏处理。
细节决定成败 小丑是我自己 我的lay-filter写成了 layfilter
同学你好,如果res.data.size获取失败,可以改成使用res.data.length的方式,使用js语法解析也可以的。
一样的问题,在pom文件中把mybatis改为3.0.2解决
org.mybatis.spring.bootmybatis-spring-boot-starter3.0.2