java web项目业务逻辑层从数据库取出的数据和数据库原有数据不一致??

2025-03-25 02:24:30
推荐回答(3个)
回答1:

首先,已经删除的数据在数据库中在执行删除是不会报错的,只是返回值是0,就是说我执行了0行的操作;你使用的是Hibernate框架会帮你拼接sql语句这里只要配置文件和pojo类里面写的参数一致是没有问题的,但是Hibernate会插手你所有和数据库交互的过程,建议你在最底层的sql执行处(也就是调用Hibernate的jar包里面的方法执行sql的地方)打印出他执行的结果,如果这里也是错误的话,就说明你的框架搭建的是有问题的,这里只有真正的拿到你的项目做分析才可以。
这里只是我做项目以来的经验只谈,仅作参考。

回答2:

q

回答3:

修改的时候事务提交了吗