方法一:加上 @JsonProperty(access = JsonProperty.Access.WRITE_ONLY) :前端就不能接收到
/**
* 密码
*/
@JsonProperty(access = JsonProperty.Access.WRITE_ONLY)
@ExcelProperty("password")
private String password;
方法二:新建一个实体类
方法三: resultType="java.util.Map"
<select id="selectMenuByUserId" resultType="java.util.Map">
SELECT
u.id,u.user_name,u.nick_name,ur.role_id,rm.menu_id,m.menu_name
FROM
sys_user u
-- 插入用户的角色id
LEFT JOIN sys_user_role ur ON u.id = ur.user_id
-- 插入角色的权限id
LEFT JOIN sys_role_menu rm ON ur.role_id=rm.role_id
-- 根据menu_id 查询权限信息
LEFT JOIN sys_menu m ON rm.menu_id=m.id
WHERE
u.id=1
AND m.menu_name IS NOT NULL
</select>