Podle vaší zpětné vazby odebíráme @DateTimeFormat řeší problém s mapováním databáze - takže toto je první věc.
Dále bych doporučil oddělit objekty přenosu dat použité pro formuláře od skutečných entit. Z dlouhodobého hlediska to hodně pomůže. Takže máte MovieDTO pro vazbu formuláře, kde můžete zadat @DateTimeFormat a další ověření formuláře, jako je @NotNull . Poté budete muset před přetrváním namapovat objekt movieD na objekt movie.