Skip to main content
Dat 2. semester
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

08 Databaser II

Javalin, JDBC og integrationstest

Læringsmål

Mandag

  • Review af sidste uge.

Tirsdag: JDBC, Mapper og DTO

Forberedelse

Du skal læse følgende

Hvis du ikke er blevet færdig med biblioteksopgaven fra i fredags, så lav den, da vi skal bruge den i undervisningen. Alternativt kan du hente et script som kan generere tabellerne for dig og fylde dem med data.

Program

Vi bygger et Javaprogram sammen, som kan tilgå biblioteksdatabasen. Vi gør brug af de to design patterns Mapper og Data Transfer Objects, og taler om Dependency Injection.

Dagens opgave

Slides

Ressourcer

Her er der kodestumper, som kan hjælpe dig: JDBC templates

Onsdag

Ingen workshop i dag, da underviserne har udviklingsdag. I kan arbejde videre med opgaven fra i går.

Torsdag: Integrationstest

Forberedelse

Hvis du ikke har lavet biblioteksssystemet fra i tirsdags færdigt, så gør det nu.

Program

Vi laver integrationstests til det system, vi byggede i tirsdags.

Dagens opgave

Slides

Fredag

Som afslutning på forløbet, skal I gennemføre en lille quiz.

Og så skal I naturligvis implementere ugens emner i jeres pet project. Kig på kravene.