{"product_id":"getting-started-with-spring-framework-a-hands-on-guide-to-begin-developing-applications-using-spring-framework-9781491011911","title":"Getting started with Spring Framework: a hands-on guide to begin developing applications using Spring Framework","description":"\u003cp\u003e • Author(s): Ashish Sarin\u003cbr\u003e • Publisher: Createspace Independent Publishing Platform\u003cbr\u003e • Publisher Imprint: Createspace Independent Publishing Platform\u003cbr\u003e • BISAC: Languages - Java\u003c\/p\u003e\u003cp\u003eGetting started with Spring Framework, Second Edition includes new chapters on \u003cb\u003eSpring Web MVC\u003c\/b\u003e, \u003cb\u003eRESTful Web Services\u003c\/b\u003e and \u003cb\u003eSpring Security\u003c\/b\u003e. This book is meant for Java developers with little or no knowledge of Spring Framework. All the examples shown in this book use \u003cb\u003eSpring 4\u003c\/b\u003e. You can download the examples (consisting of \u003cb\u003e60\u003c\/b\u003e sample projects) described in this book from the following Google Code project: https: \/\/code.google.com\/p\/getting-started-with-spring-framework-2edition\/Chapter 1 - Introduction to Spring FrameworkChapter 2 - Spring Framework basicsChapter 3 - Configuring beansChapter 4 - Dependency injectionChapter 5 - Customizing beans and bean definitionsChapter 6 - Annotation-driven development with SpringChapter 7 - Database interaction using SpringChapter 8 - Messaging, emailing, asynchronous method execution, and caching using SpringChapter 9 - Aspect-oriented programmingChapter 10 - Spring Web MVC basicsChapter 11 - Validation and data binding in Spring Web MVCChapter 12 - Developing RESTful web services using Spring Web MVCChapter 13 - More Spring Web MVC - internationalization, file upload and asynchronous request processingChapter 14 - Securing applications using Spring SecurityThis book covers: - Specifying configuration metadata using XML and annotations- Programmatically configuring Spring container and beans- Configuring different types of bean properties- Bean lifecycle interfaces- Customizing beans using BeanPostProcessors and BeanFactoryPostProcessors- Bean definition inheritance\u003c\/p\u003e\u003cp\u003e- JSR 250's and 330's annotations for dependency injection- Validation using JSR 303 (Bean Validation API) annotations and Spring's Validator interface \u003c\/p\u003e\u003cp\u003e- SpEL (Spring Expression Language)\u003c\/p\u003e\u003cp\u003e- Caching using Spring's cache abstraction- Sending and receiving JMS messages using Spring- Aspect-oriented programming support in Spring- Sending emails using Spring- Asynchronously executing methods using Spring- Task scheduling\u003c\/p\u003e\u003cp\u003e- Database interaction using JDBC and Hibernate- Programmatic and declarative transaction management- Developing web applications using Spring Web MVC- Data binding and validation in Spring Web MVC- Type conversion and formatting support in Spring- Spring's form tag library- Internationalization and file upload support- Asynchronous request processing- Developing RESTful Web Services using Spring Web MVC- Implementing web request security using Spring Security- Implementing method-level security using Spring Security- Implementing ACL-based security using Spring Security's ACL moduleThe book shows a simple internet banking application that is developed incrementally in each chapter of the book and covers the topics mentioned above.\u003c\/p\u003e\u003cp\u003eYou can post your feedback and questions to the authors in the following Google Groups forum: groups.google.com\/forum\/#!forum\/getting-started-with-spring-framework\u003c\/p\u003e","brand":"Createspace Independent Publishing Platform","offers":[{"title":"Paperback","offer_id":45505136558231,"sku":"9781491011911","price":1883.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9781491011911.webp?v=1767164393","url":"https:\/\/atlanticbooks.com\/products\/getting-started-with-spring-framework-a-hands-on-guide-to-begin-developing-applications-using-spring-framework-9781491011911","provider":"Atlantic Books","version":"1.0","type":"link"}