mybatis取数据库为null的字段
2024-10-18 00:12:36
数据库中存在int型的字段,但是初始值为null,mybatis取值之后就会报错,
org.apache.ibatis.binding.BindingException: Mapper method 'getSort'
(xx.yy.cc.DxxDAO) attempted to return null from a method with a primitive return type (int).
解决:采用了取巧的方式,将实体类对应的该字段设置成String类型,mybatis取出来之后自动转换成string,不会报错,业务逻辑上得自己判断取出来的值为null的实际用处。
最新文章
- PHP Strict Standards:问题解决
- 化繁为简——分解复杂的SQL语句
- browser.html – HTML 实现 Firefox UI
- shell简单使用
- redis订阅发布
- hdu 2647 Reward
- java生成json字符串的方法
- mvc的验证
- Node.js学习 - File Operation
- 数据恢复软件Extundelete
- 获取经纬度 CLLocation
- thinkphp实现无限级分类
- IT外包一定要按着程序流程做
- [P4886] 快递员
- UOJ#310 【UNR #2】黎明前的巧克力 FWT 多项式
- Effective Java 第三版——71. 避免不必要地使用检查异常
- OneAPM大讲堂 | Java 异常日志记录最佳实践
- Redis笔记(1)数据结构与对象
- 使用集成SOA网关的PL / SQL中的REST
- 记一次项目使用webuploader爬坑之旅
热门文章
- Chrome Extension in CLJS —— 搭建开发环境
- C#下的两种加密方式MD5和DEC
- Win CE 6.0 获取手持机GPS定位1----基础知识 (C#)
- c#使用GDI+简单绘图(二)
- JAVA继承:编译与运行的关系(编译看左边,运行看右边)
- Android 发展史
- codeforces 258D
- CentOS 6.2下搭建Web服务器
- java分页算法,传入当前pageIndex,pageSise,dataTotal可计算出页面上显示的页码,和是否启动上一页下一页
- cordova封装h5为app,cookie不可用解决方法