Thank to you all ( ) , using of LocalDate solve all my problems, but also want to add that I use @Nullable to my LocalDate variables on @PostMapping in @RequestParam. Before, I don’t want to use LocalDate, because someone, who writes code before me already use Java.sql.Date everywhere, in all repositories, in all entities, in all services, in all controllers. But I gathered my strength and rewrote everything under localDate. Also, for me, I needed to convert LocalDate values to String on @GetMapping, don’t know, if it’s ok or not, but it’s works fine.