IBatis中查询数字的返回值类型问题

在ibatis中有一个简单的查询,查询的其中一个字段是这样的:
ifnull(字段, 0)
这个字段在数据库中是一个int型, 想让其在为null的时候输出0,
但是这样得到的0ibatis输出为Long型
试过cast转SIGNED输出是Long UNSIGNED输出是BIGINTEGER,
'0' + 0输出是DOUBLE
我就想要一个普普通通的INT 怎么处理这个字段?

1个回答

JAVA 里面 Integer.valueOf(变量)

zea_liu
zea_liu 那你只要保证你的数据在后台可以被转换成int就行了啊 是0或者“0”没关系吧
6 个月之前 回复
qq_35288004
RiaruQAQ 能改代码 我就不会问了 现在只能改sqlmap
6 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

1
ibatis执行sql出现异常,logback不输出日志
0
Mybaits调用存储过程报错There is no setter for property named 'result' in 'class java.lang.Class'
2
MyBatis-plus分页条件自定义查询的问题
2
ibatis 动态sql中<isNotEmpty>更新字段为空问题
2
org.apache.ibatis.exceptions.PersistenceException怎么解决?
3
Mybatis小练习 报错 求大神指导,信息详尽
1
请教一下,到底我的mapper.xml哪里出错了,弄不明白为什么找不到我写的log类
2
springboot中service实现类自动注入dao报错:cannot resolve symbol 'EmployeeDao'
1
mybatis 多对一但是实体类中获得不到查询的结果
2
springboot 整合mybatis 报错提示包扫描不进去
2
ssm+shiro查询数据库错误导致不能验证登录
3
spring+ ibatic: there is no statement xxx in /sql-map-config.xml配置问题
1
Maven工程中,无法创建Mybatis 的SessionFactory.
3
求助:mybatis insert无结果?
2
spring整合mybatis时,student.java只构建有参构造函数为什么会报如下错误,加了无参构造错误就会消失
2
org.apache.ibatis.binding.BindingException: Mapper method 'com.easy.demo.mapper.UserMapper.loginUser attempted to return null from a method with a primitive return type (int).报错怎么解决?
3
mybatis代码一样却报错
3
postgreSQL 新增数据报 ERROR: value too long for type character varying(20)
1
o.s.boot.web.support.ErrorPageFilter Forwarding to error page
2
创建名为“userRealm”的bean时出错:通过字段“adminService”表示的未满足的依赖关系;嵌套异常是org.springframe .bean .factory