GUI- Ordre
-
Upload
david-wilcox -
Category
Documents
-
view
19 -
download
2
description
Transcript of GUI- Ordre
GUI- Ordre
Problemstillinger
• Transaktion• Update stock• Tilføj medarbejder• execptions • Kode stykker
Transaktion
• Problematikken bag transaktionTransaktioner må være atomære
1) udføre alle transaktioner2) udføre ingen transaktionerløsning:
*Implementering af Roll-backTransaction*konsistens i databasen
Transaktion
updateStock• Problamatiken bag updateStock.
Løsningsforslag:• Metoden updateStock() skal kaldes hver gang der
”burde” ske en transaction ved createOrder(order, partialOrder, product)Tilføjes:
• transation ved addPartialOrder(partialOrder +product)• addProductToPartialOrder(product)• metode til at updateProductAntal efter find order, men
før delete order (så vi ikke mister de antal på produkterne der ikke er solgt).
Kode stykker
Problematiken bag den autogenerede key
Beregningsmetode.
Hvordan vi får fat i det
Hvordan vi bruger den
Beregning af orderens total
Konklusion
• Hvad har vi lært?
• Java SQL
Transaction
Atomicitet
Konsistens