最常见的树形, 莫过于多层菜单
@Table("t_menu")
public class Menu {
private int id;
private int parentId;
private String name;
private long createTime;
private long updateTime;
private Menu parentMenu;
private List<Menu> subMenus;
}
请补齐注解, 如果不可实现,说明一下原因. 最好写出调用代码哦
-------------------------------不是分割线---------------
上期答案, 用@POST :
@POST
@At("/login")
@Ok("json")
public boolean login(@Param("name")String name, @Param("passwd")String passwd, HttpSession session) {
User user = dao.fetch(User.class, name);
if (user == null)
return false;
String tmp = Lang.sha1(user.getSalt()+passwd+user.getSalt());
if (user.getPasswd().equal(tmp)) {
session.setAttribute("uid", user.getId());
return true;
}
return false;
}
还有的操作就是@GET , @PUT, @DELETE , 加起来, 就是restful的4个method.
提醒一下, nutz实现的是restful风格的URL映射,仅此而已.