ibatis 关于bigDecimal的问题?

javatype是bigDecimal ,jdbctype是Decimal
AAA aaa=new AAA();

aaa.setAmount(new BigDecimal("88844"));


<insert id="insert" parameterClass="com.cn.AAA">
insert into bbb(AMOUNT)
values ( #amount:DECIMAL#)</insert>

为什么ibatis解析后的sql: insert into bbb(AMOUNT)values ( '88844')
而不是insert into bbb(AMOUNT)values ( 88844)呢?

也就是说他为什么给变量加上单引号了呢?


麻烦大家 8) 指点一下
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值