Zgodnie z Twoją opinią, remoing @DateTimeFormat
rozwiązuje problem z mapowaniem bazy danych - więc to jest pierwsza rzecz.
Następnie sugerowałbym oddzielenie obiektów transferu danych używanych do formularzy od rzeczywistych encji. To bardzo pomoże na dłuższą metę. Masz więc MovieDTO
do wiązania formularzy, gdzie możesz umieścić @DateTimeFormat
i inne walidacje formularzy, takie jak @NotNull
. Następnie będziesz musiał zmapować obiekt movieDto do encji filmu przed utrwaleniem.