JFinal在操作mysql时获取的记录每条都重复了5次

IT猫 发布于 2012/11/07 13:07
阅读 439
收藏 0

@JFinal 你好,想跟你请教个问题:

我用JFinal在操作mysql时获取的记录每条都重复了5次,是啥原因呢,找了半天也没找到问题原因

代码如下:

Page<Article> articleList =  Article.articleDao.paginate(getParaToInt(0, 1), 
 getParaToInt(1, 10), "select a.id,a.title,a.catalogid,a.savetime,a.updatetime" +
 ",a.aabstract,c.name catalogname,u.nickname nickname ",
 "from x_article a,x_catalog c,x_user u order by a.id asc");

读取到的结果是这样的:
苹果开始清理 App Store 中恶意抄袭应用
苹果开始清理 App Store 中恶意抄袭应用
苹果开始清理 App Store 中恶意抄袭应用
苹果开始清理 App Store 中恶意抄袭应用
苹果开始清理 App Store 中恶意抄袭应用
 人生如此悲剧。。。。所以到二次元逃避。。。
 人生如此悲剧。。。。所以到二次元逃避。。。
 人生如此悲剧。。。。所以到二次元逃避。。。
 人生如此悲剧。。。。所以到二次元逃避。。。
 人生如此悲剧。。。。所以到二次元逃避。。。


加载中
0
JFinal
JFinal
    同样的 sql 在控制台下试试,看是不是取到了这么多的数据。另外调试一下分页这行代码,看读取出来的结果是什么样子,最后再检查一下页面输出循环,截个图来看看 :)
0
a
alvinte
你这个sql也………这是sql本身的结果吧,貌似与JFinal无关……
IT猫
IT猫
我又看了一遍之前的代码,确实没复制完。再次感谢。
IT猫
IT猫
啊啊啊,之前没看,直接把以前的复制来了,没检查,谢谢咯~~
0
倒萨会
应该就是SQL的结果
IT猫
IT猫
嗯 就是的
0
Wentasy
Wentasy
弱弱的问一句,JFinal是啥?
Wentasy
Wentasy
回复 @eisonlee : 嗯,好的。呵呵。
IT猫
IT猫
可以去看看,不错的
返回顶部
顶部