Εξέλιξη Κομματιού

Προγραμματισμός περιβάλλοντος διέπραξης (Oriented programming interfaces)

  • Μοντελοποίηση και προγραμματισμός με βάση την ιδέα των διεπαφών
  • Προβλήματα που εξαλείφει ο προγραμματισμός περιβάλλοντος διέπραξης

Προγραμματισμός βασικά στις κωμίδες (Component-oriented programming)

  • Η ρόλος των κωμίδων στο μοντέλο web εφαρμογής, παρουσιασμός της ιδέας των POJO αντικειμένων ως αντικειμένων που εκτελούν τη λειτουργία των κωμίδων στη web εφαρμογή

Μοντέλο Σχεδίασης Ανάτροπης Έλεγχου (Inversion of Control) και Εισαγωγή Περιβάλλοντος (Dependency Injection)

  • Μοντέλο ανάτροπης έλεγχου και τα εκδοχές του
  • Εισαγωγή περιβάλλοντος, IoC container (IoC υποδοχής)
  • Δηλωτική ορίζουσα των εξαρτήσεων μεταξύ των κωμίδων μιας web εφαρμογής

Αρχιτεκτονική Επισκόπηση Spring

  • Spring application context (κλίμα εφαρμογής) και η ρόλος του ως IoC container.
  • Πώς πραγματοποιείται η λειτουργία ενός πλαισίου εφαρμογής;
  • Από πού αρχίζει ο κύκλος ζωής μιας web εφαρμογής βασισμένης στο Spring;
  • Είναι δυνατόν να χρησιμοποιηθεί το IoC container του Spring στην εφαρμογή σας, αν και δεν είναι απαραίτητα ιστός;

Τα αρχεία ρυθμίσεων

  • Εισαγωγή περιβάλλοντος δηλωτικά μέσω XML αρχείων που ορίζουν τον τρόπο κατασκευής και εφαρμογών κωμίδων
  • Οι εξαρτήσεις μεταξύ των κωμίδων
  • Περιγραφή δομής αρχείου των κωμίδων και παραδείγματα εισαγωγής περιβάλλοντος Spring

Κωμίδες φακέλου και η χρήση τους

  • Χάρτη με τις κωμίδες που ορίζονται στο αρχείο διακύβευση εισαγωγής περιβάλλοντος και πώς να υλοποιήσετε το μηχανισμό εισαγωγής περιβάλλοντος από το Spring φυτά κωμίδων
  • Διάκριση μεταξύ κωμίδων singleton και prototype

Κύκλος ζωής κωμίδων και αναγνώριση κωμίδων

  • Κύκλος ζωής κωμίδων
  • Αναγνώριση κωμίδων

Προγραμματισμός στο Spring AOP

  • Προγραμματισμός περιβάλλοντος ημέρης (Aspect-Oriented Programming)
  • Δηλωτική μαπίνγκ εφαρμογής περιβάλλοντος στη σχεδίαση και ορισμό των σημείων διέπραξης
  • Εισαγωγή στο Spring AOP και παραδείγματα εφαρμογής

MVC του Spring

  • Συζήτηση για την αstractions και views controllers (διεργασίες ελέγχου) του πλαισίου Spring και παραδείγματα εφαρμογών όπως η πλειοψηφία τους. Εισαγωγή στην ιδέα του μοντέλου, view (προβολή) και controller (ελεγκτή) εφαρμογών Spring

Δημιουργία εφαρμογής χρησιμοποιώντας το Spring MVC

  • Τυπικές controllers (ελεγκτή) και managers view (διαχειριστή προβολής) στην web εφαρμογή Spring
  • Σύνδεση ιδιοτήτων μοντέλου με τη view (προβολή) και αντίθετα

Εισαγωγή στο πρόβλημα της διαχείρισης εμπορευμάτων και βιώσιμους κωμίδους

  • Διαχείριση συναλλαγών (ειδικά Java EE)
  • Transaction manager (διαχειριστής συναλλαγών)
  • Ελαφρύ πλαίσιο και βιωσιμότητα

Μηχανισμός διαχείρισης συναλλαγών του Spring

  • Ελαφρύς διαχειριστής συναλλαγών πλαισίου Spring
  • Μηχανισμοί του Spring για τη διαχείριση συναλλαγών

Αντιστοιχία σειρών πινάκων με POJO αντικείμενα χρησιμοποιώντας το Spring

  • Χρήση μεθόδων πρόσβασης δεδομένων του πλαισίου Spring για τη δημιουργία ερωτήσεων βάσης δεδομένων
  • Ορισμός πρόσβασης σε δεδομένα
  • Δημιουργία Data Access Objects (DAO)
  • Υλοποίηση και χρήση DAO για την βεβαιωτική αξιοποίηση συστατικών εφαρμογής
 35 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (2)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες