在我们进行MVC架构项目时,我们通常会从增删改查来进行深度学习,当我们进行修改数据的时候,在我们控制层会出现一些错误,比如404,500,等啊,这些都是属于代码错误,但也有一些缺少代码语句错误,在我们控制层无法返回·int result就是一个,它返回0,如图所示:
这是什么原因呢,不要着急,看秦哥细细道来,话不多说直接上代码图片:


有很多小伙伴还不是特别熟悉我们的tomcat运行流程,这是秦哥总结的运行流程图:
解决办法就是在我们的DAO层数据库连接层里面的update方法里面的sql语句where(id=?)的值需要去传传递这个参数,不然update方法无法找到你所需要修改的id。
小伙伴们应该对你们有所帮助,快去和你的同桌试一试把!
本文探讨了MVC架构中修改数据时出现的问题,特别是在控制层返回int result为0的情况。通过检查DAO层的update方法和SQL语句,确保正确传递id参数以定位待更新的数据。





