{"product_id":"9781619030367","title":"Spring 3 for Beginners","description":"Designed for beginners and intermediate developers, this book helps you come up to speed as quickly as possible with using the Spring 3 framework. It delves deeply into the core of the Spring 3 framework, providing a sound understanding of the components that make up the framework and the way they interact with each other.\u003cp\u003eThis book uses an application-centric approach. The development of examples drives the Spring 3 exposure and not the other way around.\u003c\/p\u003e\u003cp\u003eFinally, a web based project is developed to re-enforce all the learning that took place throughout the book. This will definitely help developers to quickly get started with building real-world Web applications using the Spring 3 framework.\u003c\/p\u003e\u003cp\u003eKey Topics\u003c\/p\u003e\u003cp\u003eSpring 3.1\u003cbr\u003e Spring Security 3.1\u003cbr\u003e Spring Web MVC\u003cbr\u003e JDBC Templates\u003cbr\u003e RESTful resources\u003cbr\u003e MySQL 5.5\u003cbr\u003e Hibernate 3\u003cbr\u003e JPA\u003cbr\u003e Transaction Management\u003cbr\u003e Annotations\u003cbr\u003e @AspectJ AOP\u003cbr\u003e Classic AOP\u003cbr\u003e Dependency Injection\u003c\/p\u003e\u003cp\u003eWhat You'll Learn?\u003c\/p\u003e\u003cp\u003eWire beans together within the Spring container\u003cbr\u003e Configure and associate the application objects using dependency injection\u003cbr\u003e Configure the Spring container and apply aspects to Springmanaged objects\u003cbr\u003e Use Spring's Web MVC framework to develop forms, validate form content and handle user requests\u003cbr\u003e Use annotation-based programming model for MVC controllers\u003cbr\u003e Use Java Database Connectivity templates to add, update, delete and extract data from the database\u003cbr\u003e Use Spring's declarative transaction management capabilities\u003cbr\u003e Secure application using Spring's Security module with minimal configuration\u003cbr\u003e Write Spring MVC controllers that are RESTful and respond to requests to view or manipulate RESTful resources\u003cbr\u003e Develop Web applications using Spring 3.1.1, Spring Security 3.1.0 and JPA\u003c\/p\u003e\u003cp\u003eAbout the Authors\u003cbr\u003eThe author Sharanam Shah [www.sharanamshah.com] has 9+ years of IT experience and is currently a technical writer for Saba Software Inc. He also consults with several software houses in Mumbai, India, to help them design and manage database application.\u003c\/p\u003e\u003cp\u003eVaishali Shah [www.vaishalishahonline.com], his wife, co-author, a technical writer and a freelance Web developer, has a rich experience of designing, developing and managing database systems. She specializes in the use of Java to design and build web based applications.\u003c\/p\u003e","brand":"Arizona Business Alliance LLC","offers":[{"title":"Default Title","offer_id":47037961634032,"sku":"9781619030367","price":48.05,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781619030367_p0.jpg?v=1763859736","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781619030367","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}