BetterReads Spring App
Companion code for the Java Brains "code with me" series that reads data from DataStax Astra DB.
180 minutes • Advanced
Updated October 5, 2021
BetterReads Spring App
180 minutes, Advanced, Start Building
Companion code for the Java Brains "code with me" series that reads data from DataStax Astra DB. The video series is located here
Quick Start
-
Signup for DataStax Astra, or login to your already existing account.
-
Create an Astra DB Database if you don't already have one.
-
Create an Astra DB Keyspace called
sag_betterreads
in your database. -
Generate an Application Token with the role of
Database Administrator
for the Organization that your Astra DB is in. -
Once the app is finished launching in the Gitpod IDE, copy the
env.example
file to a file named.env
and fill the required values in from your Application Token and Astra DB connection settings. -
Activate your environment settings by running
source .env
in the Gitpod console. -
Get your secure connect bundle from the connect page of your database and upload it to your Gitpod instance. Rename it to
secure-connect.zip
-
Move your
secure-connect.zip
tosrc/main/resources
in the Gitpod file explorer. -
Start the example by running
./mvnw spring-boot:run
in the Gitpod console.
Objectives
- Follow along with the Java Brains "code with me" series. The video playlist is located here.
How this works
Once the Astra DB credentials are provided, BetterReads can connect to Astra DB.