Hibernate JPA的異常java.sql.SQLException: ORA-00932: 數據類型不一致: 應爲 TIMESTAMP, 但卻獲得 BINARY

報錯如下

圖片說明

代碼查詢如下

圖片說明

圖片說明

Entity如下

    //Entity對應的字段如下
    @CreatedDate
    @ApiModelProperty(value = "創建時間")
    private Date createTime;

網上查了好久,根據網上的解決方式怎麼都不行,不論用between and 還是大於小於號都不行

解決方法:

我升級springboot版本到2.0.0了,jpa版本隨之而升,大於號小於號這個就可以了,between and沒有試,應該也可以

由此可以看出2.0以前的版本時間處理有bug

希望能夠幫助到你

後續還是用mybatis吧……

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章