wprowadzenie-do-spring-framework-dla-programistow-java full version, Książki, Informatyka

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • cheetah-girl.keep.pl
  • Podobne

     

    wprowadzenie-do-spring-framework-dla-programistow-java full version, Książki, Informatyka

    [ Pobierz całość w formacie PDF ]
    //-->Spis tre ciO autorze ...............................................................................................................11O korektorze merytorycznym .................................................................................12Wprowadzenie ......................................................................................................13CzIPodstawy systemu szkieletowego Spring ............................15Pierwsza aplikacja Spring ......................................................................................17Wymagania wstępne ........................................................................................................................... 18Witaj, świecie ................................................................................................................................. 18Podsumowanie ..................................................................................................................................... 25Rozdzia 1.Rozdzia 2.Klasy i zale no ci ...................................................................................................27Aplikacja Spring: Moje dokumenty .................................................................................................. 27Wymagania do programu Moje dokumenty ............................................................................ 27Definiowanie klas i zależności .................................................................................................... 28Praca z systemem Spring .................................................................................................................... 32System szkieletowy Spring a wstrzykiwanie zależności ................................................................. 34Podsumowanie ..................................................................................................................................... 36Rozdzia 3.Stosowanie ró nych konfiguracji ...........................................................................37Konfiguracja XML programu Moje dokumenty ............................................................................. 37Używanie adnotacji Spring ................................................................................................................. 44Stereotypy Spring ................................................................................................................................. 47Konfiguracja w postaci klasy ziarna Java ......................................................................................... 48Użycie klasy GroovyBeanDefinitionReader .................................................................................... 51Który rodzaj konfiguracji wybrać ...................................................................................................... 53Podsumowanie ..................................................................................................................................... 54Rozdzia 4.Zakresy ziaren ........................................................................................................55Zakresy .................................................................................................................................................. 55Adnotacja @Scope ........................................................................................................................ 58Zakresy ziaren w klasie GroovyBeanDefinitionReader .................................................................. 60Podsumowanie ..................................................................................................................................... 61Kup książkęPoleć książkęSPIS TRE CIRozdzia 5.Kolekcje i typy w asne ...........................................................................................63Listy, słowniki i własności .................................................................................................................. 63Kolekcje w konfiguracji XML ............................................................................................................ 65Scalanie kolekcji ................................................................................................................................... 67Podsumowanie ..................................................................................................................................... 69Rozdzia 6.Pliki zasobów ........................................................................................................71Pliki własności ...................................................................................................................................... 76Używanie innego języka — czy mówisz po hiszpańsku? ............................................................... 79Podsumowanie ..................................................................................................................................... 82Rozdzia 7.Testowanie aplikacji Spring ...................................................................................83Testowanie przy użyciu adnotacji ..................................................................................................... 83Profile .................................................................................................................................................... 85Inne adnotacje testowe ........................................................................................................................ 90Podsumowanie ..................................................................................................................................... 92CzIISystem szkieletowy Spring .................................................93Rady dla aplikacji Spring .......................................................................................95Rady dla aplikacji Moje dokumenty ................................................................................................. 95Na ratunek programowanie aspektowe ............................................................................................ 96Podstawowe pojęcia programowania aspektowego ................................................................. 97Rada before .................................................................................................................................. 101Rada after ..................................................................................................................................... 103Rada around ................................................................................................................................ 105Rada AfterThrowing .................................................................................................................. 107Zastosowanie technik AOP z adnotacjami .................................................................................... 111Podsumowanie ................................................................................................................................... 113Rozdzia 8.Rozdzia 9.Przechowywanie danych aplikacji Spring ............................................................115Dodawanie mechanizmu przechowywania danych ..................................................................... 115Osadzanie bazy danych ..................................................................................................................... 128Nowa metoda gromadzenia danych — JdbcTemplate i RowMapper ....................................... 130Podsumowanie ................................................................................................................................... 134Rozdzia 10. Publikowanie aplikacji Spring w internecie .........................................................135Warstwa przechowywania danych .................................................................................................. 135Wzorzec MVC w systemie Spring ................................................................................................... 137Internacjonalizacja ............................................................................................................................. 142Podsumowanie ................................................................................................................................... 145Rozdzia 11. Integracja aplikacji Spring z systemami zewn trznymi ........................................147Java Message Service ......................................................................................................................... 148Spring JMS .......................................................................................................................................... 148RabbitMQ i Spring Rabbit ................................................................................................................ 158Podsumowanie ................................................................................................................................... 165Rozdzia 12. Udost pnianie API typu REST ..............................................................................167Interfejs API typu RESTful ............................................................................................................... 167HTTP GET ................................................................................................................................... 174HTTP POST ................................................................................................................................ 1756Kup książkęPoleć książkęSPIS TRE CIHTTP PUT ................................................................................................................................... 176HTTP DELETE ........................................................................................................................... 177Podsumowanie ................................................................................................................................... 178Rozdzia 13. Zadania e-mail i planowanie zada .....................................................................179Wysyłanie wiadomości e-mail ......................................................................................................... 179Zadania asynchroniczne ................................................................................................................... 182Planowanie zadań .............................................................................................................................. 185Podsumowanie ................................................................................................................................... 187CzIII Zaawansowane techniki programowaniaprzy u yciu systemu szkieletowego Spring ........................189Bądź dynamiczny ............................................................................................................................... 191Zastosowanie języka Groovy ............................................................................................................ 192Zastosowanie języków JRuby i BeanShell ...................................................................................... 196Podsumowanie ................................................................................................................................... 198Rozdzia 14. U ywanie dynamicznych j zyków programowania .............................................191Rozdzia 15. Dane Spring w aplikacjach Spring .......................................................................199Bazy danych NoSQL .......................................................................................................................... 199Implementacja klasy DocumentDAO ............................................................................................ 202Testowanie MongoDB ...................................................................................................................... 205Kompletny test DocumentDAO ...................................................................................................... 207Podsumowanie ................................................................................................................................... 210Rozdzia 16. Przesy anie wiadomo ci w aplikacji Spring .........................................................211Zastosowanie programu RabbitMQ ............................................................................................... 211RabbitMQ — wymiany, powiązania i kolejki ......................................................................... 212Zastosowanie marshallera XML do przekształcania wiadomości ....................................... 214<rabbit:connection-factory/> .................................................................................................... 218<rabbit:template/> ...................................................................................................................... 219<rabbit:direct-exchange/> i <rabbit:binding/> ...................................................................... 219<rabbit:queue/> ........................................................................................................................... 219<rabbit:listener-container/> i <rabbit:listener/> .................................................................... 219Testowanie .......................................................................................................................................... 219Podsumowanie ................................................................................................................................... 221Rozdzia 17. Media spo eczno ciowe i mobilne .......................................................................223Moduł Spring Social .......................................................................................................................... 223Spring Social Twitter ......................................................................................................................... 223Rejestrowanie aplikacji w Twitterze ......................................................................................... 224Zaćwierkajmy .............................................................................................................................. 231Wysyłanie tweetów z aplikacji Spring ............................................................................................. 234Podsumowanie ................................................................................................................................... 2367Kup książkęPoleć książkęSPIS TRE CICzIV Nowy system wej cia-wyj cia Spring ................................237Napiszmy coś w języku Groovy ....................................................................................................... 239Testowanie kodu w języku Groovy ................................................................................................. 243Składnia języka DSL .......................................................................................................................... 244Podsumowanie ................................................................................................................................... 247Rozdzia 18. Spring i Groovy ....................................................................................................239Rozdzia 19. Upraszczanie wszystkiego przy u yciu Spring Boot .............................................249Spring Boot ......................................................................................................................................... 249Wdrażanie aplikacji ........................................................................................................................... 253Tworzenie wykonywalnego pliku JAR .................................................................................... 253Tworzenie pliku WAR ............................................................................................................... 254Spring Boot i Groovy ......................................................................................................................... 256Podsumowanie ................................................................................................................................... 260Rozdzia 20. Pierwsza aplikacja Spring XD ..............................................................................261Instalowanie modułu Spring XD ..................................................................................................... 261Archiwum ZIP z modułem Spring XD .................................................................................... 261Instalacja w OSX przy użyciu menedżera Homebrew .......................................................... 261Spring XD ........................................................................................................................................... 262Moduły ......................................................................................................................................... 262Podsłuchy ..................................................................................................................................... 262Zastosowanie Spring XD w aplikacji Moje dokumenty ............................................................... 263Analiza .......................................................................................................................................... 266Podsumowanie ................................................................................................................................... 269DodatkiDodatek A........................................................................................271Instalacja narz dzi ...............................................................................................273Instalacja Javy ..................................................................................................................................... 273Instalacja Javy w systemie Windows ........................................................................................ 274Ustawianie zmiennych środowiskowych ................................................................................ 276Instalowanie Javy w systemie OS X .......................................................................................... 279Narzędzia dla systemu Mac OS X .................................................................................................... 281Instalacja programu Homebrew ............................................................................................... 281Instalacja GVM ........................................................................................................................... 282Instalacja Gradle ................................................................................................................................ 282Instalacja programu Gradle w systemie Windows ................................................................ 283Instalacja Gradle w systemach Mac OS X i Linux .................................................................. 284Instalacja interpretera języka Groovy ............................................................................................. 285Instalacja Groovy w systemie Windows .................................................................................. 285Instalacja Groovy w systemach Mac OS X i Linux ................................................................ 287Instalacja MongoDB .......................................................................................................................... 287Instalacja MongoDB w systemie Windows ............................................................................ 287Uruchamianie serwera MongoDB ........................................................................................... 288Zatrzymywanie serwera MongoDB ......................................................................................... 289Instalacja MongoDB w systemie Mac OS X ............................................................................ 289Uruchamianie serwera MongoDB ........................................................................................... 289Zatrzymywanie serwera MongoDB ......................................................................................... 289Uruchamianie serwera MongoDB przy logowaniu ............................................................... 2898Kup książkęPoleć książkę [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • mement.xlx.pl
  • Designed by Finerdesign.com