{"product_id":"9781430265337","title":"Introducing Spring Framework: A Primer","description":"\u003cp\u003e    \u003c\/p\u003e\u003cp\u003e\u003cem\u003eIntroducing Spring Framework \u003c\/em\u003eis your hands-on guide to learning to build applications using the Spring Framework. The book uses a simple My Documents application that you will develop incrementally over the course of the book and covers:\u003c\/p\u003e\u003cp\u003e• How to programmatically configure the Spring container and beans\u003c\/p\u003e\u003cp\u003e• How to use annotations for dependency injection\u003c\/p\u003e\u003cp\u003e• How to use collections and custom types\u003c\/p\u003e\u003cp\u003e• How to customize and configure bean properties and bean lifecycle interfaces\u003c\/p\u003e\u003cp\u003e• How to handle metadata using XML, annotations, and the Groovy bean reader\u003c\/p\u003e\u003cp\u003e• How to use the new Spring Boot and Spring XD\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eAfter reading this book, you will have all you need to start using the Spring Framework effectively. \u003c\/p\u003e         What youll learn• Send and receive JMS messages using Spring\u003cp\u003e• Use the Spring unit testing features\u003c\/p\u003e\u003cp\u003e• Send and receive AMQP messages using Spring with RabbitMQ\u003c\/p\u003e\u003cp\u003e• Utilize aspect-oriented programming in Spring\u003c\/p\u003e\u003cp\u003e• Integrate the Spring Framework using JDBC and NoSQL databases like MongoDB\u003c\/p\u003e\u003cp\u003e• Create web applications and expose REST APIs\u003c\/p\u003e\u003cp\u003e• Use email and schedule tasks with Spring\u003c\/p\u003e\u003cp\u003e• Use Spring and Groovy togetherWho this book is for      \u003c\/p\u003e\u003cp\u003e     This book is meant for developers with little or no knowledge of the Spring Framework.  At least some experience with Java programming is required.          \u003c\/p\u003e     Table of ContentsPart I - Spring Framework Basics\u003cp\u003e1. Your First Spring Application\u003c\/p\u003e\u003cp\u003e2. Working with Classes and Dependencies\u003c\/p\u003e\u003cp\u003e3. Applying Different Configurations\u003c\/p\u003e\u003cp\u003e4. Using Bean Scopes\u003c\/p\u003e\u003cp\u003e5. Working with Collections and Custom Types\u003c\/p\u003e\u003cp\u003e6. Using Resource Files\u003c\/p\u003e\u003cp\u003e7. Testing Your Spring Application\u003c\/p\u003e\u003cp\u003ePart II - Spring Framework\u003c\/p\u003e\u003cp\u003e8. Give Advice to Your Spring Application\u003c\/p\u003e\u003cp\u003e9. Adding Persistence to Your Spring Application\u003c\/p\u003e\u003cp\u003e10. Showing Your Spring Application on the Web\u003c\/p\u003e\u003cp\u003e11. Integrating Your Spring Application with External Systems\u003c\/p\u003e\u003cp\u003e12. Exposing a REST API\u003c\/p\u003e\u003cp\u003e13. Adding E-mail and Scheduling Tasks\u003c\/p\u003e\u003cp\u003ePart III - Spring Framework Advanced\u003c\/p\u003e\u003cp\u003e14. Using Dynamic Languages\u003c\/p\u003e\u003cp\u003e15. Spring Data Within Your Spring Application\u003c\/p\u003e\u003cp\u003e16. Messaging with Your Spring Application\u003c\/p\u003e\u003cp\u003e17. Be Social and Go Mobile\u003c\/p\u003e\u003cp\u003ePart IV - Spring I\/O\u003c\/p\u003e\u003cp\u003e18. Spring and Groovy\u003c\/p\u003e\u003cp\u003e19. Spring Boot, Simplifying Everything\u003c\/p\u003e\u003cp\u003e20. Your First Spring XD Application\u003c\/p\u003e\u003cp\u003eAppendix A: Tools\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47134270587120,"sku":"9781430265337","price":35.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781430265337_p0.jpg?v=1763753496","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781430265337","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}