Skip to content
Snippets Groups Projects
Select Git revision
  • d90b5fc6bec2b6dc0f0687cb23317f55331a0c70
  • master default
  • maven-setup
  • lectures2021
  • lectures2020
  • antipatterns
  • issue-11-allow-user-to-enter-and-update-metadata-about-the-latlong-points
  • 8-add-pdf-export
  • issue-10-display-latlong-metadata-in-the-fx-ui
  • issue-9-LatLong-meta-data
  • 9-meta-informasjon-knyttet-til-latlong-objekter
  • issue-6-rest-api
  • feature/update-gitignore
  • lectures-2024
  • lectures-2021
  • 2019_materials
16 results

simpleexample2

Simpleexample2

Dette prosjektet er et eksempel på en nokså minimalistisk trelagsapplikasjon, altså med et domenelag, brukergrensesnitt (UI) og persistens (lagring). Prosjektet inneholder tester for alle lagene, med rimelig god dekningsgrad.

Prosjektet er konfigurert som et multi-modul-prosjekt med gradle, hvor domene- og persistenslagene ligger i en kjernemodul (core) og brukergrensesnittet i en ui-modul (fxui).

Bygging med gradle

I et multi-modul-prosjekt så inneholder settings.gradle en oversikt over del-prosjektene (sub-modulene) og build.gradle konfigurasjonen som er felles for disse. Det som vi har lagt inn av felles konfigurasjon (så langt) er repo-ene hvor avhengighetene finnes.