AI Engineer - Learn how to integrate AI into software applications
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk introduces Magnum, a Scala 3 database client that combines features of object-oriented repositories, functional DSLs, and SQL string interpolators. It compares simple and advanced queries and explains how macros and structural types support a type-safe, IDE-refactorable SQL interface.
Syllabus
Introduction
Key Questions
Wheres the AI
Noam Chomsky
Jane Goodall
Simple SQL Operations
Complex SQL Operations
Scala 3 Database Clients
Functional DSLs
SQL String Interpolators
What makes Magnum unique
Connect
transact
implicits
customize transactions
SQL interpolator
Update
Batch Updates
Case Class
Spring Spring Data
Full Repository
Database generated columns
Specifications
Instantiation
enums
DBCodec
Common queries
Magnum version 10
Taught by
Scala Days Conferences