mybatis generator生成oracle表对象,integer或者number类型,生成的XML和java对象一直是bigdecimal。
网上说mybatis generator会根据长度来判断 是 intger,long,还是bigdecimal,。
==========================================
true:使用BigDecimal对应DECIMAL和 NUMERIC数据类型
false:默认,
scale>0;length>18:使用BigDecimal;
scale=0;length[10,18]:使用Long;
scale=0;length[5,9]:使用Integer;
scale=0;length<5:使用Short;
===========================================
但是我测过,一直是bigdecimal。。。
这个是什么鬼?有什么说法吗?
网上说mybatis generator会根据长度来判断 是 intger,long,还是bigdecimal,。
==========================================
true:使用BigDecimal对应DECIMAL和 NUMERIC数据类型
false:默认,
scale>0;length>18:使用BigDecimal;
scale=0;length[10,18]:使用Long;
scale=0;length[5,9]:使用Integer;
scale=0;length<5:使用Short;
===========================================
但是我测过,一直是bigdecimal。。。
这个是什么鬼?有什么说法吗?