Essential Slick

Sample Chapters

By Richard Dallaway and Jonathan Ferguson

Essential Slick is a guide to building a database application using the Slick library. It is aimed at Scala developers who need to become productive with Slick quickly.

Topics include:

  • Querying, inserting, updating and deleting (obviously!), using map, filter, and other combinators.
  • Schema modeling, covering primary keys, optional values, representing rows.
  • Getting away from database-level types and up into meaningful application types as soon as possible.
  • Working with joins and grouping – probably the chapter I’ll have open the most.

If you are interested in purchasing the full book get it here

Please enter your information to receive your E-book chapters of Essential Slick and be signed up for the Lightbend Newsletter. Once you've entered your information and submitted the form, the PDF will be emailed to your address.


About Lightbend

Lightbend (Twitter: @Lightbend) is dedicated to helping developers build Reactive applications on the JVM. With the Lightbend Reactive Platform, developers can create message-driven applications that scale on multicore and cloud computing architectures by using projects like Lagom, Play Framework, Akka, Scala, Java, and Apache Spark. To help our customers succeed, Lightbend partners with technology pioneers such as Databricks, IBM, and Mesosphere.