我知道可以在Spring的Model类的Date属性上定义DateTimeFormat注释,但有没有办法为Spring Model类中的所有Dates定义默认的dateTimeFormat注释?
@DateTimeFormat(pattern =“MM / dd / YYYY”)
私人约会 deliveryDate;
它将使我免于注释每个日期字段。它还可以让我以后轻松更改应用程序范围的日期格式。
答案 0 :(得分:3)
正如kuhajeyan所提到的,你可以使用活页夹,但不能在控制器上使用,而不是控制器建议,它将全局应用它:
@ControllerAdvice
public class GlobalDateBinder {
/* Initialize a global InitBinder for dates*/
@InitBinder
public void binder(WebDataBinder binder) {
// here you can use kuhajeyan's code
}
}
答案 1 :(得分:1)
basic_auth