Struts en Hibernate zijn twee van de meest gebruikte van derden bibliotheken in enterprise web ontwikkeling. Terwijl ze verschillende doeleinden , zullen de meeste Java-programmeurs die werken in een zakelijke omgeving uiteindelijk met behulp van hen bij het ontwikkelen van complexe webapplicaties . Daarom vaardigheid en de beheersing van deze twee bibliotheken van belang . Doel De Struts raamwerk maakt gebruik van het Model - View - Controller architectuur tot een scheiding van bezorgdheid onder de verschillende componenten in een webtoepassing te bieden . In tegenstelling, de Hibernate bibliotheek biedt een manier voor Java- programmeurs om toepassing objecten in kaart in relationele database- tabellen . Belang Java-programmeurs kunnen het Struts raamwerk gebruiken om te bouwen complex en schaalbare webapplicaties . Ze kunnen ook de Hibernate bibliotheek gebruiken om eenvoudig objecten op te slaan in een database en terug te halen zonder SQL queries manueel te schrijven . Overwegingen Voor grote - grootschalige applicatie-ontwikkeling , ervaren Java-programmeurs gebruiken meestal Web frameworks zoals Struts aan de infrastructuur code van het project uit te bouwen . Persistentie bibliotheek zoals Hibernate kan ook worden gebruikt om de taak van object relational mapping vergemakkelijken . Met behulp van beide bibliotheken stelt programmeurs zich meer richten op de uitvoering van belangrijke business logica in hun toepassingen .
|