
Hibernate: A Developer's Notebook
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Intro
- Contents
- Preface
- How to Use This Book
- Font Conventions
- On the Web Site
- How to Contact Us
- Acknowledgments
- Installation and Setup
- Getting an Ant Distribution
- Why do I care?
- How do I do that?
- What just happened?
- What about.
- Getting the HSQLDB Database Engine
- Why do I care?
- How do I do that?
- What about.
- Getting Hibernate
- 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?
- Why didn't it work?
- Introduction to Mapping
- Writing a Mapping Document
- Why do I care?
- How do I do that?
- What just happened?
- What about...
- Generating Some Class
- How do I do that?
- What just happened?
- Cooking Up a Schema
- How do I do that?
- What just happened?
- What about.
- Connecting Hibernate to MySQL
- How do I do that?
- What just happened?
- What about...
- Harnessing 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.
- Collections and Associations
- Mapping Collections
- How do I do that?
- What just happened?
- Persisting Collections
- How do I do that?
- What just happened?
- Retrieving Collections
- Using Bidirectional Associations
- Working with Simple Collections
- How do I do that?
- Richer Associations
- Using Lazy Associations
- How do I do that?
- What about.
- Ordered Collections
- How do I do that?
- Augmenting Associations in Collections
- How do I do that?
- What just happened?
- Lifecycle Associations
- How do I do that?
- Reflexive Associations
- How do I do that?
- Persistent Enumerated Types
- Defining a Persistent Enumerated Type
- How do I do that?
- Working with Persistent Enumerations
- How do I do that?
- What just happened?
- Custom Value Types
- Defining a User Type
- How do I do that?
- Using a Custom Type Mapping
- How do I do that?
- What about.
- Building a Composite User Type
- How do I do that?
- Criteria Queries
- Using Simple Criteria
- How do I do that?
- What about...
- Compounding Criteria
- Applying Criteria to Associations
- How do I do that?
- What just happened?
- Querying by Example
- How do I do that?
- 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?
- Working with Aggregate Values
- How do I do that?
- What just happened?
- Writing Native SQL Queries
- How do I do that?
- What about.
- Hibernate Types
- Basic Types
- Persistent Enumerated Types
- Custom Value Types
- "Any" Type Mappings
- All Types
- Standard Criteria
- The Expression Factory
- Hibernate SQL Dialects
- Getting Fluent in the Local SQL
- Index
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.