1. 程式人生 > >Spring mvc獲取資料庫的詳細時間

Spring mvc獲取資料庫的詳細時間

問題

在Spring中,想獲取資料庫的時間,年月日時分秒,但是怎麼都獲取不到時分秒,發現是寫錯了mybatis的配置檔案。

mybatis的配置檔案

<result column="TOPIC_TIME" property="topicTime" jdbcType="TIMESTAMP" javaType="DATE" />

jdbcType是指資料庫的型別,TIMESTAMP表示的是詳細時間,年月日時分秒。下圖是mysql時間的型別:
mysql時間型別圖
所以,想獲取什麼型別的時間,自己看著辦吧。

dto(實體類)的配置

···
import java.util.Date;
···

@JsonFormat
(pattern="yyyy-MM-dd HH:mm:ss") private Date topicTime;

之前mybatis配置還了型別,可是還是獲取不到響應的時間,原來dto裡面也要配置。
這樣就可以了。