预备操作
一、绑定页面
// 添加页面呈现
@RequestMapping("doRoleEditUI")
public String doRoleEditUI(){
return "sys/role_edit";
}
二、添加操作业务分析
一、Dao-涉及两个Dao
SysRoleDao
// 添加操作-保存角色信息
int insertObject(SysRole entity);
SysRoleMenuDao
// 添加角色 保存角色与菜单的关系-看一下数据库的字段
// roleid menuid
int insertObjects(@Param("roleId") Integer roleId,
@Param("menuIds") Integer[] menuIds);
二、Mapper
SysRoleMapper.xml
<!--添加 传参是实体对象SysRole-->
<!--useGeneratedKeys:表示要使用写入到表中的主键值