000 03923nam a22005415i 4500
001 978-1-4842-9833-6
003 DE-He213
005 20251030111456.0
007 cr nn 008mamaa
008 240229s2024 xxu| s |||| 0|eng d
020 _a9781484298336
_9978-1-4842-9833-6
024 7 _a10.1007/978-1-4842-9833-6
_2doi
050 4 _aQA76.73.J38
072 7 _aUMX
_2bicssc
072 7 _aCOM051280
_2bisacsh
072 7 _aUMX
_2thema
100 1 _aOttinger, Joseph B.
_eauthor.
_4aut
_4http://id.loc.gov/vocabulary/relators/aut
_972244
245 1 0 _aBeginning Spring 6
_h[electronic resource] :
_bFrom Beginner to Pro /
_cby Joseph B. Ottinger, Andrew Lombardi.
250 _a2nd ed. 2024.
264 1 _aBerkeley, CA :
_bApress :
_bImprint: Apress,
_c2024.
300 _aXV, 425 p. 29 illus.
_bonline resource.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
505 0 _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. Spring Batch and Modulith -- 12. Next Steps.
520 _aThis book will teach you how to use the Spring Framework to build Java-based applications, web applications, and microservices. Aimed at beginners, it has been revised and expanded to reflect the latest features and best practices for Spring 6. Authors Joseph Ottinger and Andrew Lombardi will get you started using Spring Framework 6 and its ecosystem, walking you through all the best practices in modern application development. You’ll see how Spring has drastically and positively affected the way applications are designed and programmed in Java, and how to build apps with the Spring mindset. 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. Starting with the basics, you’ll learn gradually, including topics such as the configuration and declaration of beans, the application lifecycle, how to deploy a Spring application into a Java EE application, Spring Reactive, Spring Web, Spring Boot, and Spring Cloud. After completing this book, you’ll be prepared to develop your own scalable, modular Spring-based applications. You will: Discover the most common use cases encountered in the real world Learn the proper way of testing with the Spring framework Create reliable, modular software Build skills that will translate well across all languages and environments Integrate and use data access and persistence frameworks such as Hibernate, JPA, and MongoDB Get started with the most common, most-used Spring features.
650 0 _aJava (Computer program language).
_966213
650 0 _aProgramming languages (Electronic computers).
_966206
650 0 _aComputer science.
_958552
650 1 4 _aJava.
_94794
650 2 4 _aProgramming Language.
_966208
650 2 4 _aProgramming Language.
_966208
650 2 4 _aComputer Science.
_958552
700 1 _aLombardi, Andrew.
_eauthor.
_4aut
_4http://id.loc.gov/vocabulary/relators/aut
_972245
710 2 _aSpringerLink (Online service)
773 0 _tSpringer Nature eBook
776 0 8 _iPrinted edition:
_z9781484298329
776 0 8 _iPrinted edition:
_z9781484298343
776 0 8 _iPrinted edition:
_z9798868806131
856 4 0 _uhttps://doi.org/10.1007/978-1-4842-9833-6
912 _aZDB-2-CWD
912 _aZDB-2-SXPC
999 _c58041
_d58041