Ποια είναι η διαφορά μεταξύ του J2EE με το Struts Framework και το J2EE Struts με πλαίσιο αδρανοποίησης;


Απάντηση 1:

Το J2EE είναι μια μεγάλη συλλογή τεχνολογιών. Το πλαίσιο πλαισίων σάς βοηθά να δεσμεύσετε τις εισροές με την επιχειρησιακή λογική και να παρέχετε κάποιο είδος υποστήριξης για την εμφάνιση της εξόδου χρησιμοποιώντας html. Αδρανοποίηση από την άλλη πλευρά είναι υπεύθυνη για ανησυχίες βάσεων δεδομένων.

Έτσι, η διαφορά είναι ότι το ένα που χρησιμοποιεί τη χειμερία νάρκης είναι ανεξάρτητη από τη βάση δεδομένων και χρησιμοποιεί το orm. Στην άλλη εκδοχή μπορείτε να χρησιμοποιήσετε το jdbc με δηλώσεις ή προετοιμασμένες δηλώσεις. Δεν μπορεί να χρησιμοποιήσει μοτίβο dao και προφανώς θα χρειαστεί να γράψει κώδικα για χαρτογράφηση δεδομένων αντικειμένων.


Απάντηση 2:

Δεν υπάρχει διαφορά, τουλάχιστον όχι στη λειτουργικότητα του Struts.

Η αδρανοποίηση επικοινωνεί με τη βάση δεδομένων και τίποτα περισσότερο.

Το Struts ασχολείται με τις απόψεις και τις ροές και τις ανακατευθύνσεις. Χρησιμοποιούνται σε διαφορετικά επίπεδα της εφαρμογής σας.

Ω, και μπορείτε να χρησιμοποιήσετε την αδρανοποίηση χωρίς JPA (επειδή η προδιαγραφή JEE που προσθέτετε).