..


Σύνδεσμοι διαφημιζόμενων

Εισαγωγή στην Άνοιξη

Η άνοιξη είναι ένα ανοικτό πλαίσιο πηγή για την ανάπτυξη εφαρμογών Java σε paritcolare εφαρμογές J2EE .

Η πρώτη έκδοση του πλαισίου που κυκλοφόρησε το 2002 από τον Rod Johnson, τότε υποβάλλονται σε πολλές αλλαγές που έχουν αυτό το πλαίσιο να είναι πολύ μεγάλης εκτίμησης από τη διεθνή κοινότητα το 2006 και κέρδισε ένα βραβείο Παραγωγικότητα τράνταγμα και το Βραβείο Καινοτομίας JAX.

Γιατί να χρησιμοποιήσετε την άνοιξη;

Άνοιξη έχει πολλά χαρακτηριστικά που άλλα πλαίσια δεν έχουν:

  • Modular: Παρά το γεγονός ότι πολύ μεγάλο, χάρη στο αρθρωτό σχεδιασμό του μπορείτε να επιλέξετε να ενσωματώσει κάποια από τις ενότητες του στο έργο μας. Για το εαρινό ενσωματώνεται εύκολα σε υπάρχοντα έργα.
  • Ελαφρύ: Η άνοιξη είναι σχεδιασμένο έτσι ώστε οι εξαρτήσεις, στο πλαίσιο της επιχειρηματικής λογικής μας σχεδόν μηδενική, και αν υπάρχουν εύκολα να απομονωθεί. Για instaziare και \ ή αρχικοποίηση αντικειμένων στο πλαίσιο δεν χρειάζεται να εφαρμόσει συγκεκριμένες διεπαφές ή αφηρημένες τάξεις.
  • Ολοκληρώσιμα: Την άνοιξη δεν υπάρχει καμία καταγραφή πακέτο, πισίνα σύνδεση, ή O \ χαρτογράφηση R , δεδομένου ότι όλες αυτές οι δυνατότητες που παρέχονται από άλλα ανοικτά πλαίσια πηγή. Άνοιξη δεν είναι ο στόχος της αντικατάστασης τους, αλλά μόνο για να είναι πιο εύκολη στη χρήση, μέσω των εργαλείων της.
  • Φορητό: Η αίτηση με γραπτή άνοιξη μπορούν να μεταφερθούν ομαλά από το ένα διακομιστή εφαρμογών σε ένα άλλο, για παράδειγμα, WebLogic, Tomcat, ρητίνη, JBoss, Jetty, Geronimo και WebSphere.
  • POJO με βάση το προγραμματισμό ενεργοποιημένη: Άνοιξη μας επιτρέπει να αναπτύξουμε μια πλήρη J2EE εφαρμογή usanso μόνο POJOs , παρέχοντάς τους τα χαρακτηριστικά των επιχειρήσεων σε μια μη επεμβατική.
  • Δοκιμή οδηγείται ενεργοποιημένη: Άνοιξη, μας επιτρέπει να γράψει το λογισμικό που είναι εύκολο να δοκιμάσουν, τότε είναι ένα ιδανικό πλαίσιο για λογισμικό που είναι γραμμένο με βάση Test Driven Development .

Μετά βλέπουμε το εαρινό ιδιαιτερότητες, ας δούμε τι πρόσθετα οφέλη είναι εκεί για να το χρησιμοποιήσετε:

  • Επιτρέπει να εκτελέσετε μια μέθοδο Java σε trasazione, ή να κάνετε μια απομακρυσμένη μέθοδο, χωρίς να αλληλεπιδρούν με το API του (π.χ. JTA ).
  • Οι υπηρεσίες της διαχείρισης της διάρθρωσης άνοιξη μπορεί να χρησιμοποιηθεί σε οποιαδήποτε αρχιτεκτονική στρώμα, και σε κάθε runtime περιβάλλον.
  • Εξαλείφει τον πολλαπλασιασμό των προσαρμοσμένων ιδιοτήτων αρχείου. Για να κατανοήσουμε τις εξαρτήσεις μιας τάξης, πρέπει μόνο να δούμε τον κατασκευαστή ή την περιουσία του. Αυτό είναι εφικτό μέσω της χρήσης «Αντιστροφή του ελέγχου και Injection εξάρτηση, η οποία θα συζητηθεί αργότερα.
  • Διευκολύνει διεπαφές προγραμματισμού.
  • Αντίθετα από τα περισσότερα άλλα πλαίσια, Άνοιξη, επικεντρώνεται στην παροχή απλός και αποτελεσματικός τρόπος για να διαχειριζόμαστε τις δραστηριότητές μας αντικείμενα λογική.
  • Autia υπάρχει για την επίλυση κοινών προβλημάτων των επιχειρηματικών εφαρμογών, της προαιρετικής χρήσης EJB . Με αυτόν τον τρόπο μπορούμε να επιλέξουμε να implemenrare διασυνδέσεις στην επιχείρησή μας ή POJOs EJBs μας, χωρίς να επηρεάζεται η κλήση κώδικα. Εκτός από αυτή την άνοιξη είναι, επίσης, προταθεί ως κατάλληλη εναλλακτική λύση για τον ίδιο EJB, για πολλούς τύπους επιχειρηματικών εφαρμογών.
  • Παρέχει ένα συνεκτικό πλαίσιο για πρόσβαση σε δεδομένα, χρησιμοποιεί JDBC , και άλλα προϊόντα που χρησιμοποιούν O \ χαρτογράφηση R, όπως Αδρανοποίηση ή Toplink .

Άνοιξη Java Οδηγός
E-Learning
Linux (Μάθημα) Linux (Μάθημα)
Πλήρης οδηγός για την open-source σύστημα. Από 49 €.
PHP (Μάθημα) PHP (Μάθημα)
Η πλήρης σειρά μαθημάτων για τη δημιουργία δυναμικών ιστοσελίδων. Από 49 €.
Ruby και Ruby on Rails (Μάθημα) Ruby και Ruby on Rails (Μάθημα)
Δημιουργία λογισμικού και Web εφαρμογές με Ρουμπίνι και RoR. Από 39 €.
Σύνδεσμοι διαφημιζόμενων