社区
Java
帖子详情
ibatis如何才能让numberic字段直接映射成Integer,而不是BigDecimal呢?
Harryfin
2011-10-27 10:15:47
是否在resultMap中指定呢?
因为我POJO的id类型是Integer,实际映射后,ibatis却把它的类型愣是改成勒BigDecimal,导致程序中报BigDecimal不能转成Integer的错误,让人很恼火。
例如说:Integer id = user.getId(); // BigDecimal不能转Integer的错
...全文
71
回复
打赏
收藏
ibatis如何才能让numberic字段直接映射成Integer,而不是BigDecimal呢?
是否在resultMap中指定呢? 因为我POJO的id类型是Integer,实际映射后,ibatis却把它的类型愣是改成勒BigDecimal,导致程序中报BigDecimal不能转成Integer的错误,让人很恼火。 例如说:Integer id = user.getId(); // BigDecimal不能转Integer的错
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ibatis
的jar包
当hibernate不再犀利的时候,拿起
ibatis
的大刀
ibatis
中
integer
类型
假如java代码中设置的返回类型是
integer
类型,
ibatis
实际上返回的是
BigDecimal
,也就是说
ibatis
转换
成
integer
默认是
bigdecimal
类型的
JavaEE企业主流框架开发实战教程
Spring Spring是一个开源框架,Spring是...MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射
成
数据库中的记录。
ibatis
返回HashMap类型结果时自动把
Integer
类型数据转变
成
BigDecimal
类型
这几天用
ibatis
框架时发下当返回HashMap类型时,会把
Integer
类型的数据转变
成
BigDecimal
类型 select * from product where id=#id# 表product
字段
id为
Integer
类型,返回的map中id类型变
成
BigDecimal
...
iBatis
数据库
字段
映射到Java对象。
数据库执行完SQL后会返回执行结果,
iBatis
如何将查询出来的记录设置到account对象中呢? 和ParameterMap类似,填充返回信息需要的资源都已经包含在ResultMap中。当有了保存返回结果的ResultSet对象时,只需把列名...
Java
50,523
社区成员
85,601
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章