根据当前session中的用户 获取用户ID查询当前用户的所有日志
public String list(){
size=7;
User user = (User)getSession().getAttribute("curr_use");
int ID = user.getId();
Page<Dairy> page = dairyService.find(size, number," from Dairy where user_id = ID",ID);
put2Request("page", page);
return "list";
}
HQL语句有问题吗?
hql?你的model表示Dairy(是该表对应的类名),难道不是user__id =?,使用?做占位符?_
简单的说,user_id = ID应该为user_id = :ID,不过你们这么个访问数据法,也是醉了
select * from Dairy where user_id=ID,难道你from前面什么都不加就可以查出来?