Book Description
This book adopts a unique approach to helping enterprise Java Web application developers learn the latest Spring Frameworks fast. Rather than filled with disjointed, piecemeal samples to show Spring features one at a time, it is designed to put your total Spring learning experience on a functioning, end-to-end, integrated sample Secure Online Banking Application (SOBA), which can be used as a template for your own Spring project. You will gain hands-on experience with how Spring integrates with Hibernate and one of the three database platforms of your choice (MySQL, Microsoft SQL Server, or Oracle).You can build SOBA with Apache Ant or Maven and run it on Tomcat 6 or Tomcat 7. This book also features Spring, Hibernate and Maven 3 with another standalone sample application, which is simpler than SOBA.Using SOBA as an experimental learning platform, this book helps you learn the following latest Spring technologies:
- Spring's Core Framework
- Spring's MVC Web Framework
- Spring's Data Access Framework (JDBC and Hibernate)
- Spring's RESTful Web Services Framework
- Spring's Security Framework
- Spring's Transaction Management Framework
- Spring's Validation Framework
- Building Spring/Hibernate based enterprise web applications with Maven 3
From the Author
The principle behind writing this text is "what works is what you see." The book uses an end-to-end sample named SOBA (Secure Online Banking Application) as a main vehicle for helping readers learn Spring Frameworks. Detailed instructions are given on how to build SOBA using Ant or Maven 3 on Eclipse and run it on Tomcat 6 or Tomcat 7, with one of the three database products of your choice (MySQL, SQL Server or Oracle). It covers not only Spring Core concepts and Spring MVC but also Spring integrations with JDBC, Hibernate, Transaction Management, Data Validation, Security and RESTful Web services. If you do not have enough time to try out SOBA, there is a simpler sample at the end of the book featuring Spring Core, MVC, Hibernate and Maven 3 so that you can learn it perhaps in just a few hours or one day. Finally, this book is best used in conjuction with the Spring Reference Documentation, which provides detailed information on every Spring feature included in a release.About the Author
HENRY H. LIU, PHD, is a Software Developer specializing in developing high performing, scalable enterprise software products. He is a certified Sun Enterprise Java Architect, IBM XML Developer, and Microsoft .Net Developer. Prior to becoming a software engineer, he had a physicist career and published over 30 research papers in physics while working in the national labs of China, France, Germany, and the United States. His honors include being the author of the highly acclaimed Software Performance and Scalability: A Quantitative Approach (Wiley, 2009), an Alexander von Humboldt Research Fellow in Germany, and a CMG 2004 Best Paper Award recipient for applying queuing theory to analyzing software performance. Dr. Liu enjoys writing to help software developers learn new, usable skills fast.Product Details
Paperback: 216 pagesPublisher: PerfMath (May 5, 2012)
Language: English
ISBN-10: 0615639453
ISBN-13: 978-0615639451
Product Dimensions: 9.1 x 6.1 x 0.6 inches
Credit/source From Amazon.