www.areejstar.info
okladka

Poznaj możliwości szkieletu Spring
i usprawnij proces tworzenia aplikacji J2EE

Spring to szkielet wytwarzania aplikacji (framework), dzięki któremu proces budowania oprogramowania w języku Java dla platformy J2EE staje się znacznie prostszy i efektywniejszy. Spring oferuje usługi, które można z powodzeniem używać w wielu środowiskach -- od apletów po autonomiczne aplikacje klienckie, od aplikacji internetowych pracujących w prostych kontenerach serwletów po złożone systemy korporacyjne pracujące pod kontrolą rozbudowanych serwerów aplikacji J2EE. Spring pozwala na korzystanie z możliwości programowania aspektowego, znacznie sprawniejszą obsługę relacyjnych baz danych, błyskawiczne budowanie graficznych interfejsów użytkownika oraz integrację z innymi szkieletami takimi, jak Struts czy JSF.

Książka "Spring Framework. Profesjonalne tworzenie oprogramowania w Javie" odkryje przed Tobą wszystkie tajniki stosowania Springa w procesie wytwarzania systemów informatycznych dla platformy J2EE. Dowiesz się, jak efektywnie korzystać z najważniejszych składników szkieletu Spring i poznasz ich rolę w budowaniu aplikacji. Nauczysz się nie tylko tego, co można zrealizować za pomocą poszczególnych usług, ale także tego, w jaki sposób zrobić to najlepiej. W kolejnych ćwiczeniach przeanalizujesz proces tworzenie kompletnej aplikacji w oparciu o Spring.

W książce poruszono m.in. tematy:

Przekonaj się, jak Spring może zmienić Twoją pracę
nad tworzeniem aplikacji J2EE.


Wstęp (19)
Rozdział 1. Wprowadzenie do Springa (27)
Rozdział 2. Fabryka komponentów i kontekst aplikacji (81)
Rozdział 3. Zaawansowane mechanizmy kontenera (135)
Rozdział 4. Spring i AOP (171)
Rozdział 5. Obiekty DAO i framework Spring JDBC (245)
Rozdział 6. Zarządzanie transakcjami i źródłami danych (299)
Rozdział 7. Odwzorowania obiektowo-relacyjne (343)
Rozdział 8. Lekki framework zdalnego dostępu (407)
Rozdział 9. Usługi wspomagające (443)
Rozdział 10. System bezpieczeństwa Acegi dla Springa (481)
Rozdział 11. Spring i EJB (517)
Rozdział 12. Framework Web MVC (547)
Rozdział 13. Technologie widoków (621)
Rozdział 14. Integracja z innymi frameworkami sieciowymi (665)
Rozdział 15. Aplikacja przykładowa (701)
Rozdział 16. Wnioski (729)
A Wymagania dla przykładowej aplikacji (761)
Skorowidz (785)