mybaits动态SQL中的DECIMAL
数据库:mysql
数据库字段类型:decimal(11,2)
java程序类型:java.math.BigDecimal
使用mybatis的动态语句
<if test ="money!= null>,money</if>
问题点:如果money传入的是0,那么动态语句也直接当做null处理
解释:
DECIMAL是压缩的“严格”定点数。null时取得的值是0,反过来0传入的时候,mybatis认为是null
相关推荐
cnflat0 2020-04-17
dongxurr 2019-12-31
chenjiazhu 2020-07-08
xiuyangsong 2020-05-31
dingchaochao0 2020-03-11
liqiancao 2020-05-08
② Mapper接口方法的输入参数类型和mapper.xml中定义的每个sql 的parameterType的类型相同。④ Mapper.xml文件中的namespace即是mapper接口的类路径。
cuterabbitbaby 2020-05-08
技术驱动人生 2020-05-06
kevincheung 2020-04-23
happinessaflower 2020-04-18
kevincheung 2020-04-10
cuterabbitbaby 2020-03-08
GechangLiu 2020-02-02
dongxurr 2020-01-19
cuterabbitbaby 2020-01-06
javamagicsun 2020-01-04
zhiyuan0 2020-01-04