Εξέλιξη Κομματιού
Εισαγωγή
- Τι νέο υπάρχει στο Spring 5
Επισκόπηση των δυνατοτήτων και της αρχιτεκτονικής του Spring 5
Προετοιμασία του περιβάλλοντος ανάπτυξης
Δημιουργία μιας εφαρμογής
Επιλογή τρόπου ρύθμισης (Java-based, annotation-based, XML-based)
Κατανόηση των Εξαρτήσεων και της Έγχυσης Εξαρτήσεων (Dependency Injection - DI)
Μείωση της σύζευξης στον πυρήνα του Spring
Εργασία με το Spring Boot
Πρόσβαση σε βάση δεδομένων με το Hibernate
Χρήση του Spring με JPA
Διαχείριση συναλλαγών (TX) στο Spring
Δημιουργία μιας RESTful υπηρεσίας
Αντιδραστικός προγραμματισμός χρησιμοποιώντας το WebFlux
Δημιουργία της εφαρμογής ή της υπηρεσίας
Δοκιμή της εφαρμογής με JUnit
Αποσφαλμάτωση της εφαρμογής ή της υπηρεσίας
Ενσωμάτωση με υπάρχουσες Java EE διαδικτυακές εφαρμογές
Ανάπτυξη (deployment) της εφαρμογής
Ασφάλεια της εφαρμογής
Μετεγκατάσταση υπαρχουσών εφαρμογών στο Spring 5 (προαιρετικό)
Επίλυση προβλημάτων
Σύνοψη και Συμπεράσματα
Απαιτήσεις
- Εμπειρία προγραμματισμού σε Java
- Κατανόηση των εννοιών του αντικειμενοστρεφούς σχεδιασμού
Κοινό-στόχος
- Προγραμματιστές
Σχόλια (1)
Λεπτομερής πληροφορία παρέχεται για τα πιο προωθημένα θέματα που ζητήθηκαν.
Farukh Khan - Tandem Solution
Κομμάτι - RabbitMQ with Java and Spring
Μηχανική Μετάφραση