Skip to content

Latest commit

 

History

History
14 lines (12 loc) · 1.54 KB

File metadata and controls

14 lines (12 loc) · 1.54 KB

Περιγραφή Άσκησης:

Σε αυτήν την άσκηση, θα δημιουργήσετε ένα σύστημα διαχείρισης λογαριασμών χρησιμοποιώντας τρία αρχεία CSV που επισυνάπτονται.

  1. beneficiaries.csv : Το πεδίο beneficiaryId είναι μοναδικό για την κάθε εγγραφή.
  2. accounts.csv : Το πεδίο accountId είναι μοναδικό για την κάθε εγγραφή.
  3. transactions.csv : Το πεδίο transactionId είναι μοναδικό για την κάθε εγγραφή. Η μορφή της ημερομηνίας είναι μήνας/μέρα/δύο τελευταία ψηφία του έτος.

Να υλοποιήσετε τις παρακάτω REST διεπαφές με τις εξής προδιαγραφές:

  1. Ανάκτηση στοιχείων δικαιούχου.
  2. Ανάκτηση των λογαριασμών ενός δικαιούχου.
  3. Ανάκτηση των συναλλαγών ενός δικαιούχου.
  4. Ανάκτηση του υπολοίπου των λογαριασμών ενός ανθρώπου.
  5. Ανάκτηση της μεγαλύτερης ανάληψης για έναν δικαιούχο τον τελευταίο μήνα.

Η υλοποίηση των διεπαφών πρέπει να γίνει υποχρεωτικά σε Java. Η επιλογή/χρήση framework και τρίτων βιβλιοθηκών είναι προαιρετική.