数据库中的表的字段是boolean类型的,但是生成的entity却是byte类型的。我不知道该咋传值了……
怎么操作byte使之能表示true或false。请大家帮忙,最好是贴上代码。如果正确立即给分。

解决方案 »

  1.   

    你看数据库里面的 true 和false分别生成了什么字段 判断不可以么
      

  2.   


    public final class BooleanUtils {
    public static boolean toBoolean(byte b) {
    return b != 0;
    }
    }
      

  3.   

    数据库只有一个bit类型吧?
    只能存0和1对应到实体就是布尔类型的