spring-boot在使用spring-data-jpa时,如果需要对LocalDate、LocalDateTime等在jsr310中定义的新日期类进行支持,需要在启动类或带有@Configuration的类上加入以下注解:
@EntityScan(
basePackageClasses = {Application.class, Jsr310JpaConverters.class}
)
一个简单的Application启动类示意
@SpringBootApplication
@EntityScan(
basePackageClasses = {Application.class, Jsr310JpaConverters.class}
)
public class Application {
public static void main(String[] args){
SpringApplication.run(Application.class,args);
}
}
这样就可以正常支持jsr310