O meu projeto, que fui fazendo ao longo das aulas, estava conseguindo inserir os dados corretamente, porém qualquer operação de leitura no banco estava dando ArrayIndexOutOfBoundsException. Aparentemente o ORM não estava conseguindo acompanhar as alterações feitas pelo flyway. Corrigi adicionando a property "spring.jpa.hibernate.ddl-auto=update" no application.properties .