java Web使用template操作数据库报错java.lang.NoClassDefFoundError: org/springframework/jdbc/core/RowMapper

上网搜了一下,好多都说是因为jar包没有正确导入的原因,但是我测试了一下,jar是正确导入了的:
因为相同的代码放到不同类中,一个正常执行了,而另外一份报错:java.lang.NoClassDefFoundError: org/springframework/jdbc/core/RowMapper

正确执行代码截图:

img

出错截图:

img

错误信息:

img

调用service处截个图看看

我觉得你这个是调用出错的吧。
要是你需要在方法里用到categoryDao 那你就写在方法里。

我看你好像是整个serviceimpl类都用到了categoryDao,那最上面调用的写法应该是:
@Resource /@Autowired
private categoryDao categoryDao;

个人理解哈~