Skip to content

MiniMarker/JDBC_Assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JDBC_Innlevering

I denne oppgaven tar jeg i bruk JDBC for å opprette, fylle inn og hente ut data fra en to datebasetabeller: 'TimetabeWesterdals.Subject' og 'TimetabeWesterdals.Teacher'.

Jeg bruker også en terminalbasert meny for å visuelt vise brukeren hva som skjer i koden

Dette README doukumentet inneholder instrukser som trengs for å få løsningen til å kjøre på din maskin.

— Maven

Når du åpner koden i ditt ønskede IDE er det viktig at du kjører maven-kommadoen mvn package. Dette er for at filene som inneholder SQL-spørringer, og tabelldata som brukes for å opprette tabellene og fylle dem genereres ved bruk av maven.

Disse filene vil bli lagt i mappen target/textfiles.

— Properties

I mappen 'resources' er det en property-fil 'dbConfig'. Denne filen inneholder data som brukes av koden: navn på databasen, navnet på testdatabasen, host, brukernavn og passord for opprettelse og tilkobling til databasen. Dette er felter som er nødvendig for deg å endre på for å få prosjektet til å kjøre på din maskin.

— Kjør koden

Etter du har gjort dette er det bare å kjøre UserMenu sin main-metode.

— Tester

Jeg har opprettet en ny TestDBConnection klasse som oppretter en ny tilkobling til en testdatabase som er navngitt i property-filen du endre på tidligere. Denne databasen fylles med tabeller og data og innholdet blir sjekket i testene i klassen DatabaseTest. Databasen blir også slettet etter hver fullført test.

Enjoy

Built With:

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages