Java on Google Cloud—Intermediate

Codelabs

In this codelab, you write a simple Hibernate app that connects to Cloud Spanner. You create a Spanner database and use the Spanner Dialect for Hibernate ORM. You implement create, read, update, and delete (CRUD) operations with Hibernate ORM.

In this codelab, you create two apps that communicate using the Spring Integration channel adapters provided by Spring Cloud GCP. Spring Integration provides you with a messaging mechanism to exchange messages through MessageChannels.

In this tutorial, you set up your server to authenticate subscriptions to secure channels and send messages over the channel. In a browser, you subscribe to Pusher events and channels, and send messages to the server to pass to remote clients.