9780596517724

Harnessing Hibernate

James Elliott; Timothy M. O'Brien; Ryan Fowler

ISBN 10: 0596517726 / 0-596-51772-6
ISBN 13: 9780596517724
Publisher: O'Reilly Media
Publication Date: 2008
Binding: Softcover
Editorial Reviews for this title:
Synopsis:

Harnessing Hibernate is an ideal introduction to the popular framework that lets Java developers work with information from a relational database easily and efficiently. Databases are a very different world than Java objects, and they often involve people with different skills and specializations. With Hibernate, bridging these two worlds is significantly easier, and with this book, you can get up to speed with Hibernate quickly.

Rather than present you with another reference, Harnessing Hibernate lets you explore the system, from download and configuration through a series of projects that demonstrate how to accomplish a variety of practical goals. The new edition of this concise guide walks you through Hibernate's primary features, which include mapping from Java classes to database tables, and from Java data types to SQL data types. You will also learn about Hibernate's data query and retrieval facilities, and much more.

By reading and following along with the examples, you can get your own Hibernate environment set up quickly and start using it for real-world tasks right away. Harnessing Hibernate teaches you how to:

  • Perform Object/Relational mapping
  • Work with persistent data from Java code
  • Work with groups and relationships between objects
  • Extend Hibernate's rich type support for your own needs
  • Simplify query creation using criteria and examples
  • Use the Hibernate Query Language (HQL) and understand how it differs from SQL
  • Use Hibernate in conjunction with Spring
  • Use Hibernate in conjunction with other packages, such as the Stripes web framework and the Eclipse IDE

Once you're past the first few chapters, you can jump to topics that you find particularly interesting or relevant. All background material and explanations of how Hibernate works and why is in the service of a focused task. Source code can be downloaded from the book's website.

If using SQL is an uncomfortable chore, Harnessing Hibernate offers you an effective and trouble-free method for working with the information you store in your applications.


Review:
Step-by-step Guide to Java Persistence

Book Description

Editorial reviews may belong to another edition of this title.
 

Harnessing Hibernate: Search Results

1.

James Elliott; Timothy M. O'Brien; Ryan Fowler
ISBN 10: 0596517726
ISBN 13: 9780596517724
Bookseller: DotCom Liquidators / DC 1 (Fort Worth, TX, U.S.A.)
Bookseller Rating: 4-star rating
Quantity Available: 3

Book Description: O'Reilly Media, 2008. Book Condition: New. Fast Shipping With Online Tracking We Proudly Ship To Military. Bookseller Inventory # LOCK/DC2/T192/NEW218974

Bookseller & Payment Information | More Books from this Seller | Ask Bookseller a Question

Add Book to Shopping Basket
Price: US$ 8.51
Convert Currency
Shipping: US$ 4.50
Within U.S.A.
2.

James Elliott; Timothy M. O'Brien; Ryan Fowler
ISBN 10: 0596517726
ISBN 13: 9780596517724
Bookseller: BargainBookStores (Grand Rapids, MI, U.S.A.)
Bookseller Rating: 5-star rating
Quantity Available: > 20

Book Description: Paperback. Book Condition: New. This item is printed on demand. Item doesn't include CD/DVD. Bookseller Inventory # 848459

Bookseller & Payment Information | More Books from this Seller | Ask Bookseller a Question

Add Book to Shopping Basket
Price: US$ 22.73
Convert Currency
Shipping: US$ 3.99
Within U.S.A.
3.

James Elliott; Timothy M. O'Brien; Ryan Fowler
ISBN 10: 0596517726
ISBN 13: 9780596517724
Bookseller: Book Deals (Lewiston, NY, U.S.A.)
Bookseller Rating: 4-star rating
Quantity Available: 1

Book Description: O'Reilly Media, 2008. Book Condition: New. Brand New, Unread Copy in Perfect Condition. A+ Customer Service! Summary: Preface How to Use This Book Font Conventions On the Web Site How to Contact Us Acknowledgments Hibernate in a Hurry Chapter 1: Installation and Setup 1.1 Getting an Ant Distribution 1.2 Check Your Java Version 1.3 Getting the Maven Tasks for Ant 1.4 Installing the Maven Tasks for Ant 1.5 Using the HSQLDB Database Engine 1.6 Using Hibernate Core 1.7 Setting Up a Project Hierarchy Chapter 2: Introduction to Mapping 2.1 Writing a Mapping Document 2.2 Generating Some Class 2.3 Cooking Up a Schema Chapter 3: Harnessing Hibernate 3.1 Configuring Hibernate 3.2 Creating Persistent Objects 3.3 Finding Persistent Objects 3.4 Better Ways to Build Queries Chapter 4: Collections and Associations 4.1 Mapping Collections 4.2 Persisting Collections 4.3 Retrieving Collections 4.4 Using Bidirectional Associations 4.5 Working with Simpler Collections Chapter 5: Richer Associations 5.1 Eager and Lazy Associations 5.2 Ordered Collections 5.3 Augmenting Associations in Collections 5.4 Lifecycle Associations 5.5 Reflexive Associations Chapter 6: Custom Value Types 6.1 Defining a User Type 6.2 Defining a Persistent Enumerated Type 6.3 Using a Custom Type Mapping 6.4 Working with Persistent Enumerations 6.5 Building a Composite User Type Chapter 7: The Annotations Alternative 7.1 Hibernate Annotations 7.2 Annotating Model Objects 7.3 An Alternate Approach Chapter 8: Criteria Queries 8.1 Using Simple Criteria 8.2 Compounding Criteria 8.3 Projection and Aggregation with Criteria 8.4 Applying Criteria to Associations 8.5 Querying by Example 8.6 Property-Oriented Criteria Factories Chapter 9: A Look at HQL 9.1 Writing HQL Queries 9.2 Selecting Properties and Pieces 9.3 Sorting 9.4 Working with Aggregate Values 9.5 Writing Native SQL Queries Playing Nice with Others Chapter 10: Connecting Hibernate to MySQL 10.1 Setting Up a MySQL Database 10.2 Connecting to MySQL 10.3 Trying It Out 10.4 Looking at the Data Chapter 11: Hibernate and Eclipse: Really Using the Hibernate Tools 11.1 Installing the Hibernate Tools in Eclipse 11.2 Creating a Hibernate Console Configuration 11.3 More Editing Support 11.4 The Hibernate Console Perspective 11.5 Code Generation 11.6 Mapping Diagrams Chapter 12: Maven in More Depth 12.1 What Is Maven? 12.2 Installing Maven 12.3 Building, Test. Bookseller Inventory # ABE_book_new_0596517726

Bookseller & Payment Information | More Books from this Seller | Ask Bookseller a Question

Add Book to Shopping Basket
Price: US$ 27.40
Convert Currency
Shipping: FREE Within U.S.A.
4.

James Elliott; Timothy M. O'Brien; Ryan Fowler
ISBN 10: 0596517726
ISBN 13: 9780596517724
Bookseller: Nataraj Books, Inc. (Springfield, VA, U.S.A.)
Bookseller Rating: 4-star rating
Quantity Available: > 20

Book Description: O'Reilly Media. PAPERBACK. Book Condition: New. 0596517726 *BRAND NEW* Ships Same Day or Next!. Bookseller Inventory # SWATI210785604

Bookseller & Payment Information | More Books from this Seller | Ask Bookseller a Question

Add Book to Shopping Basket
Price: US$ 23.43
Convert Currency
Shipping: US$ 3.99
Within U.S.A.
5.

James Elliott; Timothy M. O'Brien; Ryan Fowler
ISBN 10: 0596517726
ISBN 13: 9780596517724
Bookseller: The Book Depository US (Gloucester, ., United Kingdom)
Bookseller Rating: 5-star rating
Quantity Available: 10

Book Description: O Reilly Media, Inc, USA, United States, 2008. Paperback. Book Condition: New. 232 x 178 mm. Language: English Brand New Book. Harnessing Hibernate is an ideal introduction to the popular framework that lets Java developers work with information from a relational database easily and efficiently. Databases are a very different world than Java objects, and they often involve people with different skills and specializations. With Hibernate, bridging these two worlds is significantly easier, and with this book, you can get up to speed with Hibernate quickly. Rather than present you with another reference, Harnessing Hibernate lets you explore the system, from download and configuration through a series of projects that demonstrate how to accomplish a variety of practical goals. The new edition of this concise guide walks you through Hibernate s primary features, which include mapping from Java classes to database tables, and from Java data types to SQL data types. You will also learn about Hibernate s data query and retrieval facilities, and much more. By reading and following along with the examples, you can get your own Hibernate environment set up quickly and start using it for real-world tasks right away. Harnessing Hibernate teaches you how to: * Perform Object/Relational mapping * Work with persistent data from Java code * Work with groups and relationships between objects * Extend Hibernate s rich type support for your own needs * Simplify query creation using criteria and examples * Use the Hibernate Query Language (HQL) and understand how it differs from SQL * Use Hibernate in conjunction with Spring * Use Hibernate in conjunction with other packages, such as the Stripes web framework and the Eclipse IDE Once you re past the first few chapters, you can jump to topics that you find particularly interesting or relevant. All background material and explanations of how Hibernate works and why is in the service of a focused task. Source code can be downloaded from the book s website. If using SQL is an uncomfortable chore, Harnessing Hibernate offers you an effective and trouble-free method for working with the information you store in your applications. Bookseller Inventory # AAH9780596517724

Bookseller & Payment Information | More Books from this Seller | Ask Bookseller a Question

Add Book to Shopping Basket
Price: US$ 27.79
Convert Currency
Shipping: FREE From United Kingdom to U.S.A.
6.

James Elliott; Timothy M. O'Brien; Ryan Fowler
ISBN 10: 0596517726
ISBN 13: 9780596517724
Bookseller: Firehouse Liquidation (Vancouver, WA, U.S.A.)
Bookseller Rating: 4-star rating
Quantity Available: > 20

Book Description: O'Reilly Media. Book Condition: New. Ships next business day! Brand New!. Bookseller Inventory # ING-9780596517724

Bookseller & Payment Information | More Books from this Seller | Ask Bookseller a Question

Add Book to Shopping Basket
Price: US$ 27.08
Convert Currency
Shipping: US$ 3.25
Within U.S.A.
7.

James Elliott; Timothy M. O'Brien; Ryan Fowler
ISBN 10: 0596517726
ISBN 13: 9780596517724
Bookseller: ExtremelyReliable (Richmond, TX, U.S.A.)
Bookseller Rating: 5-star rating
Quantity Available: 1

Book Description: O'Reilly Media. Paperback. Book Condition: New. Bookseller Inventory # DADAX0596517726

Bookseller & Payment Information | More Books from this Seller | Ask Bookseller a Question

Add Book to Shopping Basket
Price: US$ 29.28
Convert Currency
Shipping: US$ 3.99
Within U.S.A.
8.

James Elliott; Timothy M. O'Brien; Ryan Fowler
ISBN 10: 0596517726
ISBN 13: 9780596517724
Bookseller: The Book Depository (Gloucester, UK, United Kingdom)
Bookseller Rating: 5-star rating
Quantity Available: 10

Book Description: O Reilly Media, Inc, USA, United States, 2008. Paperback. Book Condition: New. 232 x 178 mm. Language: English Brand New Book. Harnessing Hibernate is an ideal introduction to the popular framework that lets Java developers work with information from a relational database easily and efficiently. Databases are a very different world than Java objects, and they often involve people with different skills and specializations. With Hibernate, bridging these two worlds is significantly easier, and with this book, you can get up to speed with Hibernate quickly. Rather than present you with another reference, Harnessing Hibernate lets you explore the system, from download and configuration through a series of projects that demonstrate how to accomplish a variety of practical goals. The new edition of this concise guide walks you through Hibernate s primary features, which include mapping from Java classes to database tables, and from Java data types to SQL data types. You will also learn about Hibernate s data query and retrieval facilities, and much more. By reading and following along with the examples, you can get your own Hibernate environment set up quickly and start using it for real-world tasks right away. Harnessing Hibernate teaches you how to: * Perform Object/Relational mapping * Work with persistent data from Java code * Work with groups and relationships between objects * Extend Hibernate s rich type support for your own needs * Simplify query creation using criteria and examples * Use the Hibernate Query Language (HQL) and understand how it differs from SQL * Use Hibernate in conjunction with Spring * Use Hibernate in conjunction with other packages, such as the Stripes web framework and the Eclipse IDE Once you re past the first few chapters, you can jump to topics that you find particularly interesting or relevant. All background material and explanations of how Hibernate works and why is in the service of a focused task. Source code can be downloaded from the book s website. If using SQL is an uncomfortable chore, Harnessing Hibernate offers you an effective and trouble-free method for working with the information you store in your applications. Bookseller Inventory # AAH9780596517724

Bookseller & Payment Information | More Books from this Seller | Ask Bookseller a Question

Add Book to Shopping Basket
Price: US$ 36.16
Convert Currency
Shipping: FREE From United Kingdom to U.S.A.
9.

James Elliott; Timothy M. O'Brien; Ryan Fowler
ISBN 10: 0596517726
ISBN 13: 9780596517724
Bookseller: BuySomeBooks (Las Vegas, NV, U.S.A.)
Bookseller Rating: 5-star rating
Quantity Available: 20

Book Description: O'Reilly Media. Paperback. Book Condition: New. Paperback. 382 pages. Dimensions: 9.1in. x 7.0in. x 0.9in.Harnessing Hibernate is an ideal introduction to the popular framework that lets Java developers work with information from a relational database easily and efficiently. Databases are a very different world than Java objects, and they often involve people with different skills and specializations. With Hibernate, bridging these two worlds is significantly easier, and with this book, you can get up to speed with Hibernate quickly. Rather than present you with another reference, Harnessing Hibernate lets you explore the system, from download and configuration through a series of projects that demonstrate how to accomplish a variety of practical goals. The new edition of this concise guide walks you through Hibernates primary features, which include mapping from Java classes to database tables, and from Java data types to SQL data types. You will also learn about Hibernates data query and retrieval facilities, and much more. By reading and following along with the examples, you can get your own Hibernate environment set up quickly and start using it for real-world tasks right away. Harnessing Hibernate teaches you how to: Perform ObjectRelational mappingWork with persistent data from Java codeWork with groups and relationships between objectsExtend Hibernates rich type support for your own needsSimplify query creation using criteria and examplesUse the Hibernate Query Language (HQL) and understand how it differs from SQLUse Hibernate in conjunction with SpringUse Hibernate in conjunction with other packages, such as the Stripes web framework and the Eclipse IDEOnce youre past the first few chapters, you can jump to topics that you find particularly interesting or relevant. All background material and explanations of how Hibernate works and why is in the service of a focused task. Source code can be downloaded from the books website. If using SQL is an uncomfortable chore, Harnessing Hibernate offers you an effective and trouble-free method for working with the information you store in your applications. This item ships from multiple locations. Your book may arrive from Roseburg,OR, La Vergne,TN. Paperback. Bookseller Inventory # 9780596517724

Bookseller & Payment Information | More Books from this Seller | Ask Bookseller a Question

Add Book to Shopping Basket
Price: US$ 39.58
Convert Currency
Shipping: US$ 4.50
Within U.S.A.
10.

James Elliott; Timothy M. O'Brien; Ryan Fowler
ISBN 10: 0596517726
ISBN 13: 9780596517724
Bookseller: Castle Rock (Amherst, NS, Canada)
Bookseller Rating: 5-star rating
Quantity Available: 1

Book Description: Book Condition: Brand New. Book Condition: Brand New * All orders are processed and shipped from Las Vegas, NV USA *. Bookseller Inventory # 97805965177241.0

Bookseller & Payment Information | More Books from this Seller | Ask Bookseller a Question

Add Book to Shopping Basket
Price: US$ 40.35
Convert Currency
Shipping: US$ 3.99
From Canada to U.S.A.
View All Listings for this Book