Book description
iBATIS in Action is a comprehensive tutorial on the framework and an introduction to the iBATIS philosophy. Clinton Begin and coauthors lead you through the core features, including configuration, statements, and transactions. Because you'll need more than the basics, it explores sophisticated topics like Dynamic SQL and data layer abstraction. You'll also learn a useful skill: how to extend iBATIS itself. A complete, detailed example shows you how to put iBATIS to work. Topics are clearly organized and easily accessible for reference.
About the Technology
Unlike some complex and invasive persistence solutions, iBATIS keeps O/RM clean and simple. It is an elegant persistence framework that maps classes to SQL statements and keeps the learning curve flat. The iBATIS approach makes apps easy to code, test, and deploy. You write regular SQL and iBATIS gives you standard objects for persistence and retrieval. There's no need to change existing database schemas—iBATIS is tolerant of legacy databases (even badly designed ones).
About the Book
What's Inside
- A comprehensive iBATIS tutorial
- Learn iBATIS techniques, patterns, and best practices
- How to build a complete web application
- Inside story from the authoritative source
About the Reader
About the Authors
Clinton Begin is a Senior Developer and Agile Mentor for ThoughtWorks Canada. He has been building enterprise applications for nine years based on platforms such as Java and .NET. Clinton has extensive experience with agile methodologies, persistence frameworks, and relational databases. He is the original creator of the iBATIS persistence framework, which he designed in response to the challenges faced by object oriented developers dealing with enterprise relational databases.
Brandon Goodin is an independent consultant residing in Franklin, TN. He has been involved in developing enterprise applications for over seven years, utilizing a varied set of languages and technologies. His industry experience spans manufacturing, health care, e-commerce, real estate and recreation. He has been contributing to the iBATIS project since 2003.
Larry Meadors is an independent consultant offering development, support, and training services. He has been building enterprise web applications with mutiple databases and multiple languages since the late 90s, and got involved with the iBATIS project way back in the 1.x days.
Quotes
... readable and nicely structured.
- Greg Trasuk, JavaLobby
Unique and invaluable, this book will be at my side for years to come.
- Nathan Maves, Sun Microsystems
This book really shines.
- Benjamin Gorlick, Global Engineered Products, LLC
The writing is good, relaxed, and sometimes fun.
- Dick Zetterberg, Transitor AB
Gets new users going and gives experienced users in-depth coverage of advanced features.
- Jeff Cunningham, The Weather Channel Interactive
Easy flow, good breakdown of topics, relevant and thorough - valuable for all.
- Rick Reumann, Nielsen Media Research
Table of contents
- Copyright
- Dedication
- Brief Table of Contents
- Table of Contents
- Preface
- Acknowledgments
- About this Book
- About the Authors
- About the Title
- About the Cover Illustration
- Part 1. Introduction
- Chapter 1. The iBATIS philosophy
- Chapter 2. What is iBATIS?
- Part 2. iBATIS basics
- Chapter 3. Installing and configuring iBATIS
- Chapter 4. Working with mapped statements
- Chapter 5. Executing nonquery statements
- Chapter 6. Using advanced query techniques
- Chapter 7. Transactions
- Chapter 8. Using Dynamic SQL
- Part 3. iBATIS in the real world
- Chapter 9. Improving performance with caching
- Chapter 10. iBATIS data access objects
- Chapter 11. Doing more with DAO
- Chapter 12. Extending iBATIS
- Part 4. iBATIS recipes
- Chapter 13. iBATIS best practices
- Chapter 14. Putting it all together
- Appendix. iBATIS.NET Quick Start
- Index
- List of Figures
- List of Tables
- List of Listings
Product information
- Title: iBATIS in Action
- Author(s):
- Release date: December 2006
- Publisher(s): Manning Publications
- ISBN: 9781932394825
You might also like
book
Struts 2 in Action
GET MORE WITH MANNING An eBook copy of the previous edition, Struts in Action, is included …
book
Spring Integration in Action
Spring Integration in Action is a hands-on guide to Spring-based messaging and integration. After addressing the …
book
Spring: Developing Java Applications for the Enterprise
Leverage the power of Spring MVC, Spring Boot, Spring Cloud, and additional popular web frameworks. About …
book
Spring Data
You can choose several data access frameworks when building Java enterprise applications that work with relational …