Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Limit search to available items
Results Page:  Previous Next
Author Fisher, Paul Tepper.

Title Spring persistence with Hibernate / Paul Tepper Fisher, Brian D. Murphy. [O'Reilly electronic resource]

Imprint [New York] : Apress, 2010.
QR Code
Description 1 online resource (xvi, 246 pages) : illustrations
text file
PDF
Series Expert's voice in open source
Expert's voice in open source.
Contents Cover -- Table of Contents -- About the Authors -- About the Technical Reviewer -- Acknowledgments -- Preface -- Chapter 1 Architecting Your Application With Spring, Hibernate, and Patterns -- The Benefit of a Consistent Approach -- The Significance of Dependency Injection -- A Synergistic Partnership -- The Story of Springs and Hibernates Success -- A Better Approach for Integration -- Best Practices for Architecting An Application -- Other Persistence Design Patterns -- The Template Pattern -- The Active-Record Pattern -- Summary -- Chapter 2 Spring Basics -- Exploring Springs Architecture -- The Application Context -- Beans, Beans, the Magical Fruit -- The Spring Life Cycle -- Understanding Bean Scopes -- Dependency Injection and Inversion of Control -- Setter-Based Dependency Injection -- Constructor-Based Dependency Injection -- Instance Collaboration -- Coding to Interfaces -- Dependency Injection Via Autowiring -- @Annotation-Based Dependency Injection -- Set It and Forget It! -- Injecting Code Using Aop and Interceptors -- Summary -- Chapter 3 Basic Application Setup -- Application Management With Maven -- Managed Dependencies -- Standard Directory Structure -- Pom Deconstruction -- Spring Configuration -- Namespace Support -- Externalizing Property Configurations -- Component Scanning -- Import Statements -- Database Integration -- Jdbc Support -- Integration With Jndi -- Web Application Configuration -- Servlet Definition -- Spring Mvc -- Summary -- Chapter 4 Persistence With Hibernate -- The Evolution of Database Persistence in Java -- Ejb, Jdo, and Jpa -- How Hibernate Fits In -- Jpa Interface Hierarchy -- The Art Gallery Domain Model and Dao Structure -- An @Entity-Annotated Pojo -- Simplified Dao Pattern With Generics -- The Life Cycle of a Jpa Entity -- Jpa Configuration -- Bare-Bones Jpa Setup -- Spring Integration -- Summary -- Chapter 5 Domain Model Fundamentals -- Understanding Associations -- Building the Domain Model -- Convention Over Configuration -- Managing Entity Identifiers -- Using Cascading Options to Establish Data Relationships -- Adding Second-Level Caching -- Using Polymorphism With Hibernate -- Summary -- Chapter 6 Daos and Querying -- A Basic Hibernate Dao Implementation -- Building a Dao -- Using Springs Hibernate Support Classes -- Enabling Query Caching With the Hibernatetemplate -- Going Template-Less -- Querying in Hibernate -- Loading An Entity -- Querying for a Particular Type -- Using Named Parameters -- Querying Using Core Hibernate -- Using Named Queries -- Working With Polymorphic Queries -- Persisting Data With Hibernate -- Saving and Updating Data -- Handling Binary Data -- Understanding the Benefits of the Criteria Api -- Using the Jpa 2.0 Criteria Api -- Summary -- Chapter 7 Transaction Management -- The Joy of Acid -- Understanding Isolation L.
Summary "Today, the Spring Framework is the leading out-of-the-box solution for enterprise Java developers; in it, you can find a number of Java Persistence solutions. This book gets you rolling with fundamental Spring Framework 3 concepts and integrating persistence functionality into enterprise Java applications using Hibernate, the Java Persistence API (JPA) 2, and the Grails Object Relational Mapping tool, GORM."--Resource description page
Access University staff and students only. Requires University Computer Account login off-campus.
Subject Hibernate (Electronic resource)
Hibernate (Electronic resource)
Hibernate (Electronic resource)
Java (Computer program language)
Open source software.
Computer programming.
Java (Langage de programmation)
Logiciels libres.
Programmation (Informatique)
computer programming.
Java (Computer program language)
Open source software.
Computer programming.
Informatique.
Computer programming
Java (Computer program language)
Open source software
Added Author Murphy, Brian D.
Other Form: Print version: Fisher, Paul T. Spring persistence with Hibernate. [New York] : Apress, 2010 9781430226321 (OCoLC)428030855
ISBN 9781430226338 (electronic bk.)
1430226331 (electronic bk.)
1430226323
9781430226321
1283075105
9781283075107
Standard No. 10.1007/978-1-4302-2633-8 doi
9781430226321
Patron reviews: add a review
Click for more information
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information