Mysql中要表示Boolean的值可以使用tinyint(1)来表示,其中1代表ture,0表示false,在Java中程序中,可以定义private Boolean xxx,然后进行set的时候可以set为ture或者false,ture的话就在sql查询的时候转换为1,false的时候就会转换为0
前端传值的话,可以传Boolean值也可以传0或者1,但是如果什么都不转的话,在Java中值就是null,如果是在Java定义属性的时候,值定义为String的话,然后前端传过来一个xxx:"",即什么都不传,在Java中就是一个空字符串而不是null,只有在Java中定义属性为Integer或者Boolean的时候,什么都不传的话,拿到的就是null,(可能list也是?目前没有测试,后续在深入一下)