December 2022
Beginner to intermediate
424 pages
7h 58m
English
Part II discusses the aspects of persistence using Spring Data with relational databases like MySQL and Postgres. You learn the basics of persisting information in a database with some validations in the schema, like column size and relationships between entities. With this approach, you can reduce the number of transactions in the database that can produce an error. You also learn about working with transactions and concepts related to ACID (atomicity, consistency, isolation, and durability).
Finally, you learn different mechanisms to reduce the impact of the changes in the database using tools for versioning scripts, like Liquibase and Flyway, running scripts manually, or using Spring’s auto-update feature. ...
Read now
Unlock full access