Java学习笔记

MyBatis查询结果使用自定义Bean对象Set方法无效问题解

2022-01-10  本文已影响0人  想象之中丶意料之外

问题:

public class User {
    private int id;
    private String name;
    //  性别:男 true,女 false
    private boolean sex;
    // 性别描述:用于前端展示,数据库无此字段
    private String sex_desc;

    /**
     * 想法:通过MyBatis查询结果给User对象赋值sex时,调用sex的setSex()方法,
     *   来同时完成对 sex_desc字段的赋值。
    */ 
    public void setSex(boolean sex) {
        if (sex) {
            this.sex_desc = "男";
        } else {
            this.sex_desc = "女";
        }
    }
}

遇到问题:

解决:

上一篇 下一篇

猜你喜欢

热点阅读