博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mybatis使用Map<String,Object>映射mysql结果集,关于字段的问题
阅读量:4554 次
发布时间:2019-06-08

本文共 458 字,大约阅读时间需要 1 分钟。

--mysql常用字段类型如图

--mybatis使用Map<String,Object>映射,会将tinyint映射成Integer类型、decimal映射成BigDecimal类型

所以程序在处理这些字段时,需要做个强转操作,例如

Map<String, Object> orderDetails = getOrderMapById(orderId);// 获取本系统订单的相关信息

String paySta = (Integer)orderDetails.get("PAY_STATUS")+"";
String payWay = (Integer)orderDetails.get("PAY_STATUS")+"";
String cancelSta = (Integer)orderDetails.get("CANCEL_STATUS")+"";

--总结最好使用自定义实体进行映射,利于代码的维护

 

转载于:https://www.cnblogs.com/sung1024/p/11263810.html

你可能感兴趣的文章
开发常用工具类-持续更新中
查看>>
实例:网站首页导航栏
查看>>
css3内处理
查看>>
ubuntu12.04 lts 安装gcc 4.8
查看>>
检查字符串结尾 判断一个字符串(str)是否以指定的字符串(target)结尾。
查看>>
JavaSE学习笔记(五)—— 数组
查看>>
通过java.util.concurrent写多线程程序
查看>>
linux apt-get 源配置
查看>>
排序中文POJ 1696/hrbustoj 1318 几何 蛋疼的蚂蚁
查看>>
序数序列hdu 1394
查看>>
could not initialize proxy - no Session 问题分析
查看>>
Python数据类型Day02
查看>>
.NET Core WebAPI IIS 部署问题
查看>>
SystemTap 静态探针安装包
查看>>
minGW cygwin gnuwin32
查看>>
韩国 DBA 博客
查看>>
systemtap and postgrel
查看>>
RESTful levels & HATEOAS
查看>>
DEV 常用属性大全
查看>>
Spring的历史和哲学
查看>>