Não consigo acessar o banco de dados com JPA

Estou começando a estudar Java Web (Spring Boot). Segui alguns tutoriais, usando Hibernate ou não, mas não consigo acessar os dados do meu banco de dados. Meu CRUD funciona. Insere dados, retorna os dados, porém, fora do banco de dados. Exemplo:

  • Tenho uma tabela no banco em questão com 2 registros
  • Executo o projeto e tento listar esses registros. Retorna um array vazio.
  • Insiro um novo registro (tudo acontece sem erros)
  • Tento listar os registros de novo, retorna o objeto que eu inseri.

É como se ele criasse um banco à parte pra executar as operações mas isso nunca é refletido no banco de dados.

Minha configuração é essa:
# Acesso ao banco de dados
spring.datasource.url=jdbc:postgresql://localhost:5432/lista
spring.datasource.username=user
spring.datasource.password=pass
spring.jpa.generate-ddl=true

Procurando a solução no Google, vi vários exemplos onde adicionar @Transactional na classe Service resolveu o problema, mas no meu caso, não.