保留兩位小數:資料庫欄位型別NUMBER,Java欄位型別Double型別
1.資料庫欄位型別
查出的資料小數點後帶兩位小數
2.後臺查出的json卻沒有兩位小數
[{
recordId : 20170320142740038015948,
appSysId : 23551,
appDeptId : 3,
orgDeptName : null,
carHostNO : 1019,
secureNo : 111,
secureStartTime : 2017 - 03 - 21,
secureEndTime : 2017 - 03 - 22,
secureHandle : xxx,
secureInform : null,
vehicleModel : null,
securePay : 11122,
secureAccNo : 222,
secureAccPay : 22233.0,
secureTax : 111.0,
secureRemark : sdadada,
secureNum : 33466.0,
extraMap : null
}, null, null, null, null, null, null, null, null, null]
因為:
CarSecureListResp中這幾個欄位都是Double型別
3.修改程式碼:
這幾個幾個欄位格式化帶.00,再在CarSecureListResp加在幾個欄位用於存放格式化過的值
4.最後查出的json
{
"retCode":1,
"retMsg":"操作成功",
"list":[
{
"recordId":"20170320162514963019983",
"appSysId":2009,
"appDeptId":2,
"orgDeptName":"鹽城供電公司_響水供電公司",
"carHostNO":"蘇JF6772",
"secureNo":"AAA",
"secureStartTime":"2016-11-01",
"secureEndTime":"2016-11-02",
"secureHandle":"啊哈哈的",
"securePay":102,
"securePayStr":"102.00",
"secureAccNo":"BBB",
"secureAccPay":156,
"secureAccPayStr":"156.00",
"secureTax":452,
"secureTaxStr":"452.00",
"secureRemark":"黃磊1",
"secureNum":710,
"secureNumStr":"710.00"
},
{
"recordId":"20170320145248466019516",
"appSysId":2009,
"appDeptId":2,
"orgDeptName":"鹽城供電公司_響水供電公司",
"carHostNO":"蘇JF6772",
"secureNo":"AAAA",
"secureStartTime":"2017-01-01",
"secureEndTime":"2017-02-01",
"secureHandle":"張三88",
"securePay":1000,
"securePayStr":"1000.00",
"secureAccNo":"CCCC",
"secureAccPay":550.1,
"secureAccPayStr":"550.10",
"secureTax":120,
"secureTaxStr":"120.00",
"secureRemark":"啊哈哈",
"secureNum":1670.1,
"secureNumStr":"1670.10"
},
{
"recordId":"20170320145248968014513",
"appSysId":2009,
"appDeptId":2,
"orgDeptName":"鹽城供電公司_響水供電公司",
"carHostNO":"蘇JF6772",
"secureNo":"BBBB",
"secureStartTime":"2017-02-01",
"secureEndTime":"2017-03-01",
"secureHandle":"李四88",
"securePay":2000,
"securePayStr":"2000.00",
"secureAccNo":"DDDD",
"secureAccPay":650.22,
"secureAccPayStr":"650.22",
"secureTax":101,
"secureTaxStr":"101.00",
"secureRemark":"額呵呵",
"secureNum":2751.22,
"secureNumStr":"2751.22"
},
{
"recordId":"20170320142740038015948",
"appSysId":23551,
"appDeptId":3,
"orgDeptName":"警保部_人事處",
"carHostNO":"1019",
"secureNo":"111",
"secureStartTime":"2017-03-21",
"secureEndTime":"2017-03-22",
"secureHandle":"xxx",
"securePay":11122,
"securePayStr":"11122.00",
"secureAccNo":"222",
"secureAccPay":22233,
"secureAccPayStr":"22233.00",
"secureTax":111,
"secureTaxStr":"111.00",
"secureRemark":"sdadada",
"secureNum":33466,
"secureNumStr":"33466.00"
}
],
"totalNum":4,
"curRecordNum":4,
"startRow":0,
"nextStartRow":4
}
5.前臺可以取帶兩位小數的值,OK~~
參考:
相關文章
- Java資料型別與資料庫欄位型別對應關係Java資料型別資料庫
- [提問交流]建立模型,新增屬性,欄位型別如何設定2位小數的欄位型別模型型別
- MongoDB更改欄位型別MongoDB型別
- ES Mapping ,1 欄位型別APP型別
- MySQL欄位型別最全解析MySql型別
- sql語句修改欄位型別和增加欄位SQL型別
- 資料庫中欄位資料型別以及約束資料庫資料型別
- 【mongo】mongo 欄位型別互轉Go型別
- SqlSugar code first 欄位為列舉型別,預設生成資料庫欄位為bigint如何設定為int型別SqlSugar型別資料庫
- PHP 操作 mysql blob 資料型別的欄位PHPMySql資料型別
- MySQL欄位新增註釋,但不改變欄位的型別MySql型別
- mysql表操作(alter)/mysql欄位型別MySql型別
- Oracle 修改欄位型別和長度Oracle型別
- ORANCLE 資料已存在,修改欄位型別長度型別
- MySQL中TEXT與BLOB欄位型別的區別MySql型別
- java基本資料型別佔位Java資料型別
- Python如何保留float型別小數點後3位Python型別
- 支援 enum 型別的欄位允許為空插入資料庫型別資料庫
- JSON欄位型別在ORM中的使用JSON型別ORM
- yii2 從資料庫獲取內容值型別與資料庫欄位型別問題解決資料庫型別
- 多型關聯自定義的型別欄位的處理多型型別
- mssql sqlserver 可以儲存二進位制資料的欄位型別詳解SQLServer型別
- 為什麼資料庫表的int型別欄位對映到實體類中要使用Integer型別,而不是int型別?...資料庫型別
- 查詢mysql某張表中的所有資料(欄位)型別MySql型別
- 欄位管理,為什麼只有新增的時候才自動匹配欄位型別型別
- MySQL VARCHAR型別欄位到底可以定義多長MySql型別
- 關於mysql中欄位定義的型別int、tinyint區別MySql型別
- #Java裡你還在用double作為價格的欄位型別?你犯了大錯了!Java型別
- 將list型別對映到資料欄位 @TableField(typeHandler = StringListTypeHandler.class)型別
- SQL字元型欄位按數字型欄位排序實現方法SQL字元排序
- java之二進位制與資料型別Java資料型別
- MYSQL SET型別欄位的SQL操作知識介紹MySql型別
- SAP WM中階儲存型別裡的Full stk rmvl 欄位和Return Storage type欄位型別
- 如何檢視型別為LRAW的SAP ABAP資料庫表欄位的內容型別資料庫
- Laravel 對於 Mysql 欄位string型別查詢,當使用數字對這個欄位進行查詢,PHP弱型別語言導致索引失效LaravelMySql型別PHP索引
- 用Elasticsearch做大規模資料的多欄位、多型別索引檢索Elasticsearch多型型別索引
- mysql 字串型別的數值欄位按照數值的大小進行排序MySql字串型別排序
- SQL中欄位比較型別不匹配錯誤:‘cannot be cast to’SQL型別AST
- 【MybatisPlus】資料庫的datetime型別欄位為空的時候,報錯空指標?MyBatis資料庫型別指標