springboot查詢的結果,部分字段不返回給前端


方法一:加上    @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>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM