今天遇到一個有趣的問題,當系統從mysql中加載一個字符串類型的整形數據到redis後,再從redis中取出來,其類型就變成Integer類型了,操作過程如下:
數據庫中key爲varchar類型的數字,比如4,value爲varchar類型的日期類型,比如2014-12-19
然後加載到redis中,再從redis中取出來放到Map<String,String>中,但是通過string類型的key,比如這裏是"4",但是死活都從map中無法取出2014-12-19這個日期字符串,結果一看map的key(4)的類型,居然是Integer類型,只能將其Integer.parse之後再進行get,果然就取出來了,真是坑呀,特此備註!