Hibernate practically exploded on the Java scene. Why is this open-source tool so popular? Because it automates a tedious task: persisting your Java objects to a relational database. The inevitable mismatch between your object-oriented code and the relational database requires you to write code that maps one to the other. This code is often complex, tedious and costly to develop. Hibernate does the mapping for you.
Not only that, Hibernate makes it easy. Positioned as a layer between your application and your database, Hibernate takes care of loading and saving of objects. Hibernate applications are cheaper, more portable, and more resilient to change. And they perform better than anything you are likely to develop yourself.
Hibernate in Action carefully explains the concepts you need, then gets you going. It builds on a single example to show you how to use Hibernate in practice, how to deal with concurrency and transactions, how to efficiently retrieve objects and use caching.
The authors created Hibernate and they field questions from the Hibernate community every day–they know how to make Hibernate sing. Knowledge and insight seep out of every pore of this book.
- ORM concepts
- Getting started
- Many real-world tasks
- The Hibernate application development process
Databases DeMYSTiFieD, 2nd Edition
Learning DATABASE fundamentals just got a whole lot EASIER!
Now you can design, build, and manage a fully functional database with ease. Thoroughly updated to cover the latest technologies and techniques, Databases Demystified, Second Edition gives you the hands-on help you need to get started.
Written in a...
iPad All-in-One For Dummies
It's all iPad, all the time - at home, at work, and on the go - updated for iOS 6! The iPad was an overnight sensation and now it's simply indispensable. Whether you use it for work, play, or everyday life, the new iPad is packed with even more features and power than ever. In this fun and practical guide, veteran For Dummies author...
Deploying Windows 2000 with Support Tools Visually, Windows 2000 is similar to previous versions of Windows. Its extensive new functionality, the overriding goal of which is to reduce an organization's "total cost of ownership," however, makes the system administrator's life easier. This translates to quicker software installation, more efficient management, and easier... Quick Recipes on Symbian OS: Mastering C++ Smartphone Development (Symbian Press) This book has been designed for people who are in a hurry.
Perhaps you are a developer who has been asked to port some software, initially written for another operating system (such as may run on a desktop computer), to Symbian OS. Or perhaps you have to investigate whether Symbian OS could be suited to an idea from a designer friend of...