org.hibernate.exception.GenericJDBCException: Bad format for DATE '10/01/1899' in column 2.
tive que importar porque não foi explicado a parte da class livro onde a dataLancamento mudou o tipo para Calendar.
No banco de dados continua como String, porque o proprio script do projeto que cria desta maneira.