This session was not filmed.
Accessing a database is something many applications need and most of developers have do to during their career. During the past 20 years, (relational) database access in the JVM world hasn't changed that much. Luckily for you, despite some of the limitations the JDBC spec has, there are now some libraries that give you the ability to access the database in a complete different way. This workshop will be an introduction to accessing a database using a functional paradigm using Doobie, a ""pure functional JDBC layer for Scala"".
It will cover the following:
Basic queries (select, insert, update)
Auto-mapping to case classes
Laptop with Scala, sbt and some editor installed .
Code (and some slides) can be found at here.
Docker or Postgres installed locally.
YOU MAY ALSO LIKE:
- Lightbend Akka for Scala - Professional (in London on 11th - 12th November 2019)
- Advanced Scala with Dick Wall (in London on 9th - 11th December 2019)
- Scala eXchange London 2019 (in London on 12th - 13th December 2019)
- Scalax2gether Community Day 2019 (in London on 14th December 2019)
- Code Kata: Yilin Wei - Optics with Monocle (in London on 22nd October 2019)
- Don’t keep it to yourself - openness and honesty in the workplace (in London on 30th October 2019)
- RedisTimeSeries = A Time Series Database using Redis (SkillsCast recorded in October 2019)
- Abstract Data Types In The Region Of Abysmal Pain, And How To Navigate Them (SkillsCast recorded in September 2019)
Workshop: Functional DB access in Scala with Doobie