oracle整合mybatis中timestamp類型無法轉為date類型報錯


報錯字段 (through reference chain: java.util.HashMap["ggbSjsj"]->oracle.sql.TIMESTAMP["stream"])

最簡單的解決辦法就是在 mybatis從庫中讀取數據后,用mybatis的 resultMap 將oracle.sql.TIMESTAMP 以時間戳轉換為java.util.Date類型,前台json就可以轉換了

<resultMap id="BaseResultMap" type="java.util.HashMap"> <id column="id" property="id" jdbcType="INTEGER" /> <result column="ALTER_TIME" property="ALTER_TIME" javaType="java.util.Date" jdbcType="BIGINT" /> <result column="CREATE_TIME" property="CREATE_TIME" javaType="java.util.Date" jdbcType="BIGINT" /> </resultMap> 
參考:https://my.oschina.net/u/3457087/blog/918803?nocache=1528187283579


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM