第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

selectMapsPage返回的時間字段格式問題

老師您好,我想請教一個問題就是調用selectMapsPage這個方法查詢分頁時候,把返回的時間字段的值顯示到頁面上是Long形式的,但是我在實體中也配置了。調用selectPage是可以顯示時間樣式的,這個該怎么處理,難道只能自定義XML形式了嘛?

http://img1.sycdn.imooc.com//5e40c1170001cd2408120190.jpg

http://img1.sycdn.imooc.com//5e40c10b0001c10e08250128.jpg

正在回答

1 回答

我試驗了一下,使用selectMapsPage后確實是這樣。你還有一個辦法,你想要每頁的記錄是List泛型是Map的是嗎?你可以使用selectPage方法,返回的對象是IPage類型的對象,你使用IPage接口的?default <R> IPage<R> convert(Function<? super T, ? extends R> mapper)這個方法轉換一下。

0 回復 有任何疑惑可以回復我~
#1

_貪多必失 提問者

selectPage就會返回沒用的字段了是不是,不美觀感覺
2020-02-12 回復 有任何疑惑可以回復我~
#2

_貪多必失 提問者 回復 _貪多必失 提問者

好的謝謝老師,我試一下
2020-02-12 回復 有任何疑惑可以回復我~
#3

老猿 回復 _貪多必失 提問者

不是沒用的字段,而是不是預期的日期類型。
2020-02-12 回復 有任何疑惑可以回復我~
#4

老猿 回復 _貪多必失 提問者

我debug發(fā)現(xiàn)selectMapsPage返回的是Timestamp類型。
2020-02-12 回復 有任何疑惑可以回復我~
#5

_貪多必失 提問者

老師我試了您說的那個轉換方法 還是不行返回到前段頁面的日期仍然是long型的,default <R> IPage<R> convert(Function<? super T, ? extends R> mapper) 轉成Map后日期還是Long型的
2020-02-15 回復 有任何疑惑可以回復我~
#6

老猿 回復 _貪多必失 提問者

IPage<Map<String,Object>> convert = selectMapsPage.convert(map->{ Timestamp timestamp = (Timestamp)map.get("effective_date"); if(timestamp != null) { map.put("effective_date", DateUtil.format(timestamp, "yyyy-MM-dd HH:mm:ss")); } return map; });
2020-02-17 回復 有任何疑惑可以回復我~
#7

老猿 回復 _貪多必失 提問者

你可以用類似于我上面那種寫法,來返回日期格式的字符串,你看看是不是你預期的
2020-02-17 回復 有任何疑惑可以回復我~
查看4條回復

舉報

0/150
提交
取消

selectMapsPage返回的時間字段格式問題

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號