Using junction tables created in schema within Spring Boot JDBC
I'm trying out pre-defining my database structure using SQL schema and then utilising it within my Kotlin code. I'm using Spring Boot and Spring Data JDBC.
Here's what I currently have so far:
My User class:
data class User(
@Column(name = SqlQueries.Users.Entries.id) // "user_id"
val id: String?,
@Column(name = SqlQueries.Users.Entries.firstName) // "user_first_name"
var firstName: String = "Joe",
@Column(name = SqlQueries.Users.Entries.lastName) // "user_last_name"...