jfinal 数据库查询后关于boolean类型得转换上存在问题

  1. 一条sql 比如  select case when a > 0 then true else false as name from tA

  2. 这种情况下, sql查询用的是true或者false类型的,但在查询结果出来后的Model中, 对应的字段name的值是 0/1  这种情况下通过fastjson转换成boolean类型时会报Long不能转成Boolean的错误。 

  3. 请问上述的问题有没有更好的解决办法??

评论区

JFinal

2018-12-14 15:42

sql 中加点类型转换函数,搜索一下 mysql 的函数