原因在于实体类不能放在方法外,也就是不能作为类变量
应当放在方法的循环里

原因我觉得应该是
如果作为类变量 其内存空间在类执行中是固定的一个 list循环加入的不过一直同一个对象 所以从list取出时全为存着最后一个数据的实体对象
而将实体对象放在循环中 循环一次后便重新new出一个对象 list中存的是不同的对象
数据库取数据重复为一条数据
最新推荐文章于 2024-10-30 09:59:28 发布
本文解析了为何实体类不应作为类变量使用,而是应在方法循环内创建。通过对比两种使用方式,解释了不当使用可能导致的问题:即所有实体对象指向同一实例,从而导致数据覆盖。

2216

被折叠的 条评论
为什么被折叠?



