Pro JPA 2 (Expert's Voice in Java)

3.84 avg rating
( 89 ratings by Goodreads )
 
9781430249269: Pro JPA 2 (Expert's Voice in Java)
View all copies of this ISBN edition:
 
 

Pro JPA 2, Second Edition introduces, explains, and demonstrates how to use the new Java Persistence API (JPA) 2.1 from the perspective of one of the specification creators. A one-of-a-kind resource, it provides both theoretical and extremely practical coverage of JPA usage for both beginning and advanced developers.

Authors Mike Keith and Merrick Schincariol take a hands–on approach, based on their wealth of experience and expertise, by giving examples to illustrate each concept of the API and showing how it is used in practice. The examples use a common model from an overriding sample application, giving readers a context from which to start and helping them to understand the examples within an already familiar domain. After completing the book, you will have a full understanding of JPA and be able to successfully code applications using its annotations and APIs. The book also serves as an excellent reference guide during initial and later JPA application experiences.

  • Hands-on examples for all aspects of the JPA specification
  • Expert insight about various aspects of the API and when they are useful 
  • Portability hints to provide increased awareness of the potential for non–portable JPA code

What you’ll learn

  • How to get started with enterprise applications using JPA 2.1
  • Simple and advanced object–relational mapping techiques
  • How to use the complete Entity Manager API
  • How to create queries using the query language (JP QL) and the Criteria API
  • Locking, concurrency, and other advanced concepts
  • How to use XML mapping files and descriptors
  • How to package and deploy your Java Persistence applications
  • How to test your Java Persistence applications

Who this book is for

The book generally targets enterprise and persistence developers who fall in one of three categories:

  •  Those who are new to persistence; we will offer an introduction to persistence and to the basic concepts so these readers can have solid base from which to become proficient at JPA.
  • Those who know and/or use existing ORM persistence products such as Hibernate or TopLink/EclipseLink.
  • Those who have already used JPA and want to learn about newer features introduced by JPA 2.1, or have a good reference book to consult when they develop JPA applications.  
In general, we assume that the reader is knowledgeable with Java, SQL, and JDBC, and has a little knowledge of Java EE.

 

Table of Contents

  1. Introduction
  2. Getting Started
  3. Enterprise Applications
  4. Object Relational Mapping
  5. Collection Mapping
  6. Entity Manager
  7. Using Queries
  8. Java Persistence Query Language
  9. Criteria
  10. Advanced Object Relational Mapping
  11. Advanced Queries
  12. Advanced Topics
  13. XML Mapping Files
  14. Packaging and Deployment
  15. Testing

"synopsis" may belong to another edition of this title.

About the Author:

Mike Keith wasthe co-specification lead for JPA 1.0 and a member of the JPA 2.0 and JPA 2.1expert groups. He sits on a number of other Java Community Process expertgroups and the Enterprise Expert Group (EEG) in the OSGi Alliance. He holds aMasters degree in Computer Science from Carleton University, and has over 20years experience in persistence and distributed systems research and practice.He has written papers and articles on JPA and spoken at numerous conferencesaround the world. He is employed as an architect at Oracle in Ottawa, Canada,and is married with four kids and two dogs.

"About this title" may belong to another edition of this title.

Buy New View Book
List Price: US$ 54.99
US$ 51.07

Convert Currency

Shipping: FREE
From United Kingdom to U.S.A.

Destination, Rates & Speeds

Add to Basket

Top Search Results from the AbeBooks Marketplace

1.

Mike Keith, Merrick Schincariol
Published by Springer-Verlag Berlin and Heidelberg GmbH Co. KG, Germany (2013)
ISBN 10: 1430249269 ISBN 13: 9781430249269
New Paperback Quantity Available: 1
Seller:
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description Springer-Verlag Berlin and Heidelberg GmbH Co. KG, Germany, 2013. Paperback. Condition: New. 2nd ed.. Language: English . Brand New Book. Pro JPA 2, Second Edition introduces, explains, and demonstrates how to use the new Java Persistence API (JPA) 2.1 from the perspective of one of the specification creators. A one-of-a-kind resource, it provides both theoretical and extremely practical coverage of JPA usage for both beginning and advanced developers. Authors Mike Keith and Merrick Schincariol take a hands-on approach, based on their wealth of experience and expertise, by giving examples to illustrate each concept of the API and showing how it is used in practice. The examples use a common model from an overriding sample application, giving readers a context from which to start and helping them to understand the examples within an already familiar domain. After completing the book, you will have a full understanding of JPA and be able to successfully code applications using its annotations and APIs. The book also serves as an excellent reference guide during initial and later JPA application experiences.Hands-on examples for all aspects of the JPA specification Expert insight about various aspects of the API and when they are useful Portability hints to provide increased awareness of the potential for non-portable JPA code. Seller Inventory # KNV9781430249269

More information about this seller | Contact this seller

Buy New
US$ 51.07
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

2.

Mike Keith, Merrick Schincariol
Published by Springer-Verlag Berlin and Heidelberg GmbH Co. KG, Germany (2013)
ISBN 10: 1430249269 ISBN 13: 9781430249269
New Paperback Quantity Available: 1
Seller:
Book Depository International
(London, United Kingdom)
Rating
[?]

Book Description Springer-Verlag Berlin and Heidelberg GmbH Co. KG, Germany, 2013. Paperback. Condition: New. 2nd ed.. Language: English . Brand New Book. Pro JPA 2, Second Edition introduces, explains, and demonstrates how to use the new Java Persistence API (JPA) 2.1 from the perspective of one of the specification creators. A one-of-a-kind resource, it provides both theoretical and extremely practical coverage of JPA usage for both beginning and advanced developers. Authors Mike Keith and Merrick Schincariol take a hands-on approach, based on their wealth of experience and expertise, by giving examples to illustrate each concept of the API and showing how it is used in practice. The examples use a common model from an overriding sample application, giving readers a context from which to start and helping them to understand the examples within an already familiar domain. After completing the book, you will have a full understanding of JPA and be able to successfully code applications using its annotations and APIs. The book also serves as an excellent reference guide during initial and later JPA application experiences.Hands-on examples for all aspects of the JPA specification Expert insight about various aspects of the API and when they are useful Portability hints to provide increased awareness of the potential for non-portable JPA code. Seller Inventory # KNV9781430249269

More information about this seller | Contact this seller

Buy New
US$ 52.15
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

3.

Mike Keith; Merrick Schincariol
ISBN 10: 1430249269 ISBN 13: 9781430249269
New Quantity Available: 1
Seller:
Speedy Hen LLC
(Sunrise, FL, U.S.A.)
Rating
[?]

Book Description Condition: New. Bookseller Inventory # ST1430249269. Seller Inventory # ST1430249269

More information about this seller | Contact this seller

Buy New
US$ 52.16
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

4.

Mike Keith (author), Merrick Schincariol (author)
Published by Apress 2013-09-26, Berkeley (2013)
ISBN 10: 1430249269 ISBN 13: 9781430249269
New paperback Quantity Available: 1
Seller:
Blackwell's
(Oxford, OX, United Kingdom)
Rating
[?]

Book Description Apress 2013-09-26, Berkeley, 2013. paperback. Condition: New. Seller Inventory # 9781430249269

More information about this seller | Contact this seller

Buy New
US$ 45.75
Convert Currency

Add to Basket

Shipping: US$ 7.97
From United Kingdom to U.S.A.
Destination, Rates & Speeds

5.

Keith, Mike
Published by Apress (2016)
ISBN 10: 1430249269 ISBN 13: 9781430249269
New Paperback Quantity Available: 1
Print on Demand
Seller:
Ria Christie Collections
(Uxbridge, United Kingdom)
Rating
[?]

Book Description Apress, 2016. Paperback. Condition: New. PRINT ON DEMAND Book; New; Publication Year 2016; Not Signed; Fast Shipping from the UK. No. book. Seller Inventory # ria9781430249269_lsuk

More information about this seller | Contact this seller

Buy New
US$ 49.34
Convert Currency

Add to Basket

Shipping: US$ 5.12
From United Kingdom to U.S.A.
Destination, Rates & Speeds

6.

MIKE KEITH
Published by Apress (2013)
ISBN 10: 1430249269 ISBN 13: 9781430249269
New Paperback Quantity Available: 1
Seller:
Herb Tandree Philosophy Books
(Stroud, GLOS, United Kingdom)
Rating
[?]

Book Description Apress, 2013. Paperback. Condition: NEW. 9781430249269 This listing is a new book, a title currently in-print which we order directly and immediately from the publisher. For all enquiries, please contact Herb Tandree Philosophy Books directly - customer service is our primary goal. Seller Inventory # HTANDREE0412023

More information about this seller | Contact this seller

Buy New
US$ 44.45
Convert Currency

Add to Basket

Shipping: US$ 10.59
From United Kingdom to U.S.A.
Destination, Rates & Speeds

7.

Keith, Mike
Published by APress (2013)
ISBN 10: 1430249269 ISBN 13: 9781430249269
New Quantity Available: > 20
Print on Demand
Seller:
Books2Anywhere
(Fairford, GLOS, United Kingdom)
Rating
[?]

Book Description APress, 2013. PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # LQ-9781430249269

More information about this seller | Contact this seller

Buy New
US$ 43.57
Convert Currency

Add to Basket

Shipping: US$ 11.95
From United Kingdom to U.S.A.
Destination, Rates & Speeds

8.

Keith, Mike / Schincariol, Merrick
ISBN 10: 1430249269 ISBN 13: 9781430249269
New Quantity Available: 1
Seller:
Rating
[?]

Book Description Condition: New. Publisher/Verlag: Springer, Berlin | Pro JPA 2, Second Edition introduces, explains, and demonstrates how to use the new Java Persistence API (JPA) 2.1 from the perspective of one of the specification creators. A one-of-a-kind resource, it provides both theoretical and extremely practical coverage of JPA usage for both beginning and advanced developers.Authors Mike Keith and Merrick Schincariol take a hands-on approach, based on their wealth of experience and expertise, by giving examples to illustrate each concept of the API and showing how it is used in practice. The examples use a common model from an overriding sample application, giving readers a context from which to start and helping them to understand the examples within an already familiar domain. After completing the book, you will have a full understanding of JPA and be able to successfully code applications using its annotations and APIs. The book also serves as an excellent reference guide during initial and later JPA application experiences.Hands-on examples for all aspects of the JPA specification Expert insight about various aspects of the API and when they are useful Portability hints to provide increased awareness of the potential for non-portable JPA code | Introduction Getting Started Enterprise Applications Object Relational Mapping Collection Mapping Entity Manager Using Queries Java Persistence Query Language Criteria Advanced Object Relational Mapping Advanced Queries Advanced Topics XML Mapping Files Packaging and Deployment Testing | Format: Paperback | Language/Sprache: english | 905 gr | 237x188x30 mm | 508 pp. Seller Inventory # K9781430249269

More information about this seller | Contact this seller

Buy New
US$ 52.57
Convert Currency

Add to Basket

Shipping: US$ 3.47
From Germany to U.S.A.
Destination, Rates & Speeds

9.

Keith, Mike, Schincariol, Merrick
Published by Apress (2013)
ISBN 10: 1430249269 ISBN 13: 9781430249269
New Softcover Quantity Available: 1
Rating
[?]

Book Description Apress, 2013. Condition: New. Num Pages: 508 pages, 65 black & white illustrations, biography. BIC Classification: UMN. Category: (G) General (US: Trade). Dimension: 197 x 238 x 28. Weight in Grams: 940. . 2013. 2nd Edition. Paperback. . . . . . Seller Inventory # V9781430249269

More information about this seller | Contact this seller

Buy New
US$ 61.64
Convert Currency

Add to Basket

Shipping: FREE
From Ireland to U.S.A.
Destination, Rates & Speeds

10.

Keith, Mike, Schincariol, Merrick
Published by Apress
ISBN 10: 1430249269 ISBN 13: 9781430249269
New Softcover Quantity Available: 1
Seller:
Kennys Bookstore
(Olney, MD, U.S.A.)
Rating
[?]

Book Description Apress. Condition: New. Num Pages: 508 pages, 65 black & white illustrations, biography. BIC Classification: UMN. Category: (G) General (US: Trade). Dimension: 197 x 238 x 28. Weight in Grams: 940. . 2013. 2nd Edition. Paperback. . . . . Books ship from the US and Ireland. Seller Inventory # V9781430249269

More information about this seller | Contact this seller

Buy New
US$ 62.33
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

There are more copies of this book

View all search results for this book