Integre o Spanner com o Spring Data JPA (dialeto GoogleSQL)

O Spring Data JPA, que faz parte da família Spring Data mais ampla, facilita a implementação de repositórios baseados em JPA. O Spring Data JPA suporta o Spanner e uma vasta gama de outros sistemas de bases de dados. Adiciona uma camada de abstração entre a sua aplicação e a sua base de dados que facilita a portabilidade da sua aplicação de um sistema de base de dados para outro.

Configure o Spring Data JPA para bases de dados com dialeto GoogleSQL do Spanner

Pode integrar bases de dados do dialeto GoogleSQL do Spanner com o Spring Data JPA através do dialeto do Hibernate do Spanner de código aberto (SpannerDialect).

Para ver um exemplo, consulte a aplicação de exemplo funcional completa no GitHub.

Dependências

No seu projeto, adicione dependências do Apache Maven para Spring Data JPA,