Timestamp 관련 역직렬화

Mybatis mapper 관련 설정

Timestamp가 Map으로 역직렬화가 안될 때

<select id="select_Group_TreeList" resultType="HashMap">
       select
           cast(start_date as date) as start_date,
           cast(end_date as date) as end_date
       from
           auth_group
   </select>
  • cast()를 통해 date format으로 바꿔줌

jackson 관련 설정

@Configuration
public class JacksonConfig {
    @Bean
    public ObjectMapper ObjectMapper(){
        ObjectMapper om = new ObjectMapper();
        om.registerModule(new JavaTimeModule());
        SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        om.setDateFormat(sd);

        return om;
    }
    
}
  • SimpleDateFormat를 통해 date format를 설정

좋은 웹페이지 즐겨찾기