LEADER 03587nam 22006135 450 001 9910349532003321 005 20200705233111.0 010 $a9781484244869 010 $a1484244869 024 7 $a10.1007/978-1-4842-4486-9 035 $a(CKB)4100000009185030 035 $a(DE-He213)978-1-4842-4486-9 035 $a(MiAaPQ)EBC5892686 035 $a(CaSebORM)9781484244869 035 $a(OCoLC)1122564780 035 $a(OCoLC)on1122564780 035 $a(EXLCZ)994100000009185030 100 $a20190905d2019 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aBeginning Spring 5 $eFrom Novice to Professional /$fby Joseph B. Ottinger, Andrew Lombardi 205 $a1st ed. 2019. 210 1$aBerkeley, CA :$cApress :$cImprint: Apress,$d2019. 215 $a1 online resource (XV, 364 p. 12 illus.) 311 08$a9781484244852 311 08$a1484244850 320 $aIncludes bibliographical references. 327 $a1. History and Justification -- 2. Hello, World! -- 3. Configuration and Declaration of Beans -- 4. Lifecycle -- 5. Spring and Jakarta EE -- 6. Spring Web -- 7. Spring Boot -- 8. Spring Data Access with Jdbc Template -- 9. Persistence with Spring and Spring Data -- 10. Spring Security -- 11. Next Steps. 330 $aGet started with Spring Framework 5 and its ecosystem, with a guide to the working practices in modern development. This book will teach you how to use the Spring Framework to build Java-based applications, web applications, and microservices. You?ll see how Spring has drastically and positively affected the way we program and design applications in Java. Beginning Spring 5 discusses how you can build apps with the Spring mindset and what the benefits of that mindset are. Along the way you will learn many aspects of the Spring ecosystem with easy-to-understand applications designed to teach you not only the technology, but also the practices that benefit the most from Spring. You will: Discover the most common use cases encountered in the real world Create reliable, tested, modular software, building skills that will translate well across all languages and environments. Integrate and use data access and persistence frameworks such as Hibernate, JPA, and MongoDB Program functional or reactive Java with the latest Spring 5 features including WebFlux . 517 3 $aBeginning Spring five 606 $aJava (Computer program language) 606 $aComputer programming 606 $aProgramming languages (Electronic computers) 606 $aJava$3https://scigraph.springernature.com/ontologies/product-market-codes/I29070 606 $aProgramming Techniques$3https://scigraph.springernature.com/ontologies/product-market-codes/I14010 606 $aProgramming Languages, Compilers, Interpreters$3https://scigraph.springernature.com/ontologies/product-market-codes/I14037 615 0$aJava (Computer program language) 615 0$aComputer programming. 615 0$aProgramming languages (Electronic computers) 615 14$aJava. 615 24$aProgramming Techniques. 615 24$aProgramming Languages, Compilers, Interpreters. 676 $a005.133 700 $aOttinger$b Joseph B$4aut$4http://id.loc.gov/vocabulary/relators/aut$0917117 702 $aLombardi$b Andrew$4aut$4http://id.loc.gov/vocabulary/relators/aut 801 0$bUMI 801 1$bUMI 906 $aBOOK 912 $a9910349532003321 996 $aBeginning Spring 5$92513950 997 $aUNINA