pageable property 설정관련 테스트
package com.tutorial.tailerbox.config;
import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateSerializer;
import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
import org.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.web.config.PageableHandlerMethodArgumentResolverCustomizer;
import java.time.format.DateTimeFormatter;
import java.util.TimeZone;
@Configuration
public class TailerboxConfiguration {
private static final String dateFormat = "yyyy-MM-dd";
private static final String datetimeFormat = "yyyy-MM-dd HH:mm:ss";
# application.yml 에 추가시 정상 동작하지 않음.
@Bean
public PageableHandlerMethodArgumentResolverCustomizer customizer() {
return pageableResolver -> {
pageableResolver.setOneIndexedParameters(true);
pageableResolver.setMaxPageSize(3);
};
}
}
'Framework > Spring' 카테고리의 다른 글
[Spring] MyBatis Log 설정하기 (0) | 2021.12.16 |
---|---|
[Spring] Get Request 의 파라미터를 객체로 받을 때의 Case Convert (0) | 2021.12.15 |
[Spring] MyBatis 연동 (0) | 2021.12.06 |
[Spring] Unit Test (0) | 2021.12.06 |
[Spring] Timezone 적용 (feat.@JsonFormat) (0) | 2021.12.03 |