GuideTechnology
30 min read
Project 2: Move the Expense Tracker to PostgreSQL with JDBC
Take the Expense Tracker CLI and add a PostgreSQL repository behind the same interface: an idempotent schema, a transactional bulk import, a connection pool, one shared contract test for every implementation, a fat jar, and an honest review.

