1 option
Harnessing Hibernate / James Elliott, Ryan Fowler, and Tim O'Brien.
- Format:
- Book
- Author/Creator:
- Elliott, James (Software engineer)
- Language:
- English
- Subjects (All):
- Hibernate (Electronic resource).
- Java (Computer program language).
- Middleware.
- Relational databases.
- Physical Description:
- 1 online resource (382 p.)
- Edition:
- 1st edition
- Place of Publication:
- Sebastopol, California : O'Reilly, 2008.
- Language Note:
- English
- System Details:
- text file
- Summary:
- 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 t
- Contents:
- Table of Contents; Preface; How to Use This Book; Font Conventions; On the Web Site; How to Contact Us; Acknowledgments; James Elliott; Ryan Fowler; Timothy O'Brien; Part I. Hibernate in a Hurry; Chapter 1. Installation and Setup; Getting an Ant Distribution; Why do I care?; How do I do that?; Check Your Java Version; What just happened?; What about...; Getting the Maven Tasks for Ant; How do I do that?; Installing the Maven Tasks for Ant; Using the HSQLDB Database Engine; Why do I care?; How do I do that?; What about...; Using Hibernate Core; How do I do that?; Setting Up a Project Hierarchy
- Why do I care?How do I do that?; A quick test; What just happened?; What's next?; Why didn't it work?; Chapter 2. Introduction to Mapping; Writing a Mapping Document; Why do I care?; How do I do that?; Generating Some Class; How do I do that?; Cooking Up a Schema; How do I do that?; What just happened?; What about...; Chapter 3. Harnessing Hibernate; Configuring Hibernate; Creating Persistent Objects; How do I do that?; What just happened?; What about...; Finding Persistent Objects; How do I do that?; What just happened?; What about...; Better Ways to Build Queries; Why do I care?
- How do I do that?What about...; Chapter 4. Collections and Associations; Mapping Collections; How do I do that?; Why didn't it work?; What about...; What just happened?; Persisting Collections; How do I do that?; What just happened?; Retrieving Collections; Using Bidirectional Associations; Working with Simpler Collections; How do I do that?; Chapter 5. Richer Associations; Eager and Lazy Associations; How do I do that?; What about...; My head hurts; Ordered Collections; How do I do that?; Augmenting Associations in Collections; How do I do that?; What just happened?; What about...
- Lifecycle AssociationsHow do I do that?; Reflexive Associations; How do I do that?; Chapter 6. Custom Value Types; Defining a User Type; How do I do that?; Defining a Persistent Enumerated Type; Using a Custom Type Mapping; How do I do that?; What about...; Working with Persistent Enumerations; How do I do that?; Not so fast!; What just happened?; Why didn't it work?; Building a Composite User Type; How do I do that?; What about...; Chapter 7. The Annotations Alternative; Hibernate Annotations; Why do I care?; How do I do that?; Why do I have to?; Annotating Model Objects; How do I do that?
- Annotating TrackAnnotating Album; Does it work?; An Alternate Approach; What now?; Chapter 8. Criteria Queries; Using Simple Criteria; How do I do that?; What about...; Compounding Criteria; Projection and Aggregation with Criteria; How do I do that?; Applying Criteria to Associations; How do I do that?; What just happened?; Querying by Example; How do I do that?; Property-Oriented Criteria Factories; What about...; Chapter 9. A Look at HQL; Writing HQL Queries; How do I do that?; What just happened?; What about...; Selecting Properties and Pieces; How do I do that?; What about...; Sorting
- How do I do that?
- Notes:
- "A step-by-step guide to Java persistence"--Cover.
- Includes index.
- Description based on print version record.
- ISBN:
- 9780596555252
- 0596555253
- 9780596523282
- 0596523289
- OCLC:
- 297575776
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.