1. 修改tomcat编码为UTF-8。 否则自定义grid将出现乱码,使用get方式的中文检索也不支持。
  2. 数据库字段名和java属性名要保持一致(忽略大小写)。否则表格排序将出现错误。 例如: 数据库字段名 :user_name, java属性名 userName,这样生成的代码排序会出错。 因此请将数据库字段名修改为username 3权限问题,admin用户是超级管理员,无论菜单权限,数据权限怎么设置,admin用户都是可见的。他拥有上帝视角。这么做的目的是为了防止用户胡乱配置,导致admin丧失权限之后,再也无法访问系统做一些恢复性操作。 4 代码生成,创建菜单之后,如果访问报权限错误,请退出重新登录。(不是重启,是退出重启登录刷新下权限缓存). 5 修改User.java,增加属性之后登录报错,请清空redis缓存,并删除ehcache。