比如有一個for循環(huán): for(User u: userService.findAll()){ System.out.println("----------------------------"); System.out.println(u.getName()); } 程序運行的時候執(zhí)行了userService.findAll(),并且打印出了SQL語句,但是為何進入不了循環(huán)內(nèi)部,打印不出“---------------”和u.getName()的值???
2 回答

手掌心
TA貢獻1942條經(jīng)驗 獲得超3個贊
findAll執(zhí)行成功不代表有執(zhí)行成功的對象,對象u為null自然無法進入循環(huán)啦。。。。先用變量存起來然后判斷一下是否為空咯,
List list = xxx.findAll();
if(list != null){} 這樣debug也容易你說是不是。
添加回答
舉報
0/150
提交
取消