In weniger als einer Minute können Sie mit dem Lesen von Pro EJB 3: Java Persistence API (Expert's Voice in Java) auf Ihrem Kindle beginnen. Sie haben noch keinen Kindle? Hier kaufen Oder fangen Sie mit einer unserer gratis Kindle Lese-Apps sofort an zu lesen.

An Ihren Kindle oder ein anderes Gerät senden


Kostenlos testen

Jetzt kostenlos reinlesen

An Ihren Kindle oder ein anderes Gerät senden

Jeder kann Kindle Bücher lesen  selbst ohne ein Kindle-Gerät  mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.
Pro EJB 3: Java Persistence API (Expert's Voice in Java)

Pro EJB 3: Java Persistence API (Expert's Voice in Java) [Kindle Edition]

Mike Keith , Merrick Schincariol
5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)

Kindle-Preis: EUR 19,07 Inkl. MwSt. und kostenloser drahtloser Lieferung über Amazon Whispernet

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 19,07  
Taschenbuch EUR 41,72  

Kunden, die diesen Artikel gekauft haben, kauften auch



From the reviews:

"An introduction to the new Java Persistence application programming interfaces (APIs), this book serves not only as a tutorial on how to use them, but also as a basic reference text. … The book is very well written, and the technical material is presented clearly without excessive detail. … this is an excellent textbook." (M. S. Joy, ACM Computing Reviews, Vol. 49 (3), March, 2008)


EJB 3.0 sets a precedent. It has made huge advances in ease of development, and its drastically simplified programming model has been widely acclaimed.

Mike Keith, EJB 3.0 co-specification lead, and Merrick Schinariol, reviewer of EJB 3.0, offer unparalleled insight and expertise on the EJB 3.0 persistence specification, in this definitive guide to EJB 3.0 persistence technology. Expect full coverage and examination of the EJB 3.0 spec from these expert authors, including:

  • The EntityManager API

  • The new features of EJB Query Language (EJB QL)

  • Basic and advanced object-relational mapping

  • Advanced topics like concurrency, locking, inheritance, and polymorphism

Assuming a basic knowledge of Java, SQL, JDBC, and some J2EE experience, Keith and  Schinariol will teach you EJB 3.0 persistence from the ground up. After reading it, you will have an in-depth understanding of the EJB 3.0 persistence API and how to use it in your applications.


  • Format: Kindle Edition
  • Dateigröße: 4358 KB
  • Seitenzahl der Print-Ausgabe: 480 Seiten
  • Verlag: Apress; Auflage: 1 (8. Mai 2006)
  • Verkauf durch: Amazon Media EU S.à r.l.
  • Sprache: Englisch
  • ASIN: B001GIO6NC
  • Text-to-Speech (Vorlesemodus): Aktiviert
  • X-Ray:
  • Durchschnittliche Kundenbewertung: 5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
  • Amazon Bestseller-Rang: #174.091 Bezahlt in Kindle-Shop (Siehe Top 100 Bezahlt in Kindle-Shop)

  •  Ist der Verkauf dieses Produkts für Sie nicht akzeptabel?

Mehr über den Autor

Entdecken Sie Bücher, lesen Sie über Autoren und mehr


4 Sterne
3 Sterne
2 Sterne
1 Sterne
5.0 von 5 Sternen
5.0 von 5 Sternen
Die hilfreichsten Kundenrezensionen
3 von 3 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Brillante Einführung in die Java Persistence API 24. Februar 2010
Von Sunrise
Ich habe ja immer so meine Bedenken bei der Aussage, daß ein Buch für Anfänger als auch für Fortgeschrittene gleichermaßen geeignet sei. Nun steht dieser Satz zwar nicht auf dem Backcover von "Pro EJB 3" (dafür aber auf vielen anderen Wälzern), doch genau dieses oftmals viel zu viel versprechende Zitat trifft exakt auf vorliegendes Buch zu. Wer keine Ahnung von EJB 3 hat, profitiert von diesem Werk in etwa genauso viel wie ein fortgeschrittener EJB-Entwickler. Dem Anfänger werden beim Lesen sofort die Augen geöffnet, und der Profi wird das Buch regelmäßig als Nachschlagewerk nutzen, da man sich die Fülle an Informationen und Regeln nicht ganz so leicht merken kann. Das Lesen von "EJB 3 in Action" hat mich einst ein wenig konfus und verwirrt zurückgelassen, denn viele Dinge hatte ich damals schlichtweg nur unzureichend verstanden, aber durch die Leküre von "Pro EJB 3" wurden mir die JPA-Konzepte erst so richtig klar.
Bereits im "Getting Started"-Kapitel sind mir Lichter aufgegangen, die bei "EJB 3 in Action" noch völlig dunkel geblieben sind. Im darauf folgenden Abschnitt "Enterprise Applications" werden diverse Java EE-Komponenten wie Session Beans und MDBs kurz vorgestellt. Danach geht es ans Eingemachte, denn die Kapitel "Object-Relational Mapping" und "Advanced Object-Relational Mapping" sind wahrlich kein Zuckerschlecken. Die Thematik an sich ist trocken, aber gut erklärt. Hier muß man sich einfach durchbeißen, denn das sollte man verstanden haben. Der Abschnitt über den Entity-Manager ist hervorragend. Etwas leichter geht es mit den Kapiteln "Using Queries" und der "Query Language" zur Sache, vor allem SQL-erprobte Leser werden diese Texte genießen und zügig durcharbeiten.
Lesen Sie weiter... ›
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf (beta) 4.5 von 5 Sternen  20 Rezensionen
15 von 15 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Definitive on EJB3, it should become the classic text on O/R Mapping. 25. September 2006
Von D. MacKinnon - Veröffentlicht auf
This is a surprisingly comprehensive and useful book. It looks at all the key issues that stem from the problem of making objects persistent in an enterprise application, provides thoughtful analysis, and supplies proven solutions. Along the way, the book addresses seemingly diverse topics such as transactions, unit testing, and deployment with candor and authority, while providing expert coverage of core persistence topics like object-relational mapping and querying.

While this book is the definitive text for EJB3's Persistence API, it goes well beyond this and should become the standard text on object-relational persistence in general. For EJB developers this book will be essential, but even if you are maintaining or developing your own non EJB3-persistence solution, the insights offered by this book are invaluable. All the key issues surrounding enterprise object-relational persistence are described in detail, and the EJB3 solutions are explained clearly. If you want to understand what object-relational mapping is, this is the book.

Persistence is a complex problem that lies on the critical path to project success. This book explains how the new Java Persistence API in EJB3 solves this problem more simply (and more completely) than earlier versions of EJB. With "plain old Java objects" instead of cumbersome "components," design, development, and testing is radically simplified. But because of the nature of the o/r mapping problem, there is the potential for complexity - you are dealing not only with developing Java code, but also database schema, queries, XML mapping files, code-annotations, managing persistence-units, and all the deployment and runtime considerations that go along with application servers. However, even when things get difficult, there is now a success-path you can follow. This book does not gloss-over these details - through careful explanation it shows a path through them. At no point do you feel that this was written by technology evangelists intent on selling you on EJB 3, but instead by expert developers who want to show you how to use it to your advantage.

For those who have followed the development of the EJB spec, there are great (and for me, even entertaining) insights into the evolution of EJB's vision of persistence. Those who remember the clunky Entities of the early specifications will be shocked by the flexibility and power that the new approach provides. This book makes it clear that, for the 3.0 release, the EJB specification writers have taken the time to understand and solve many of the problems of persistence. The authors take the time to explain the approaches to the persistence problem that different versions of the EJB spec (and others, like JDO) have attempted, and shows rather convincingly that the new EJB3 Persistence API is firmly based on tested products and approaches from industry (like TopLink and Hibernate). EJB and o/r mapping are now mature, industry-ready technologies, and this book clearly explains how to understand and use them successfully.

Developers of enterprise applications should read this book to understand persistence issues and how to use EJB3 products (or adapt their own persistence frameworks) to address them. Managers should to read this book so they can make sure that their teams are aware of these issues and that their project plans take them into account. Sales engineers can use this book as a tool to educate their clients about how EJB3 products solve the object-model / relational-model "impedance mismatch."

A great book - many people should read it, and if they do, the quality of our software can only improve.
7 von 7 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Excellent JPA Book 16. Januar 2007
Von Brett L. Schuchert - Veröffentlicht auf
Format:Taschenbuch|Verifizierter Kauf
Late in 2006 I needed to update a class my company teaches on EJB. We wanted to move to EJB3 + JPA. I had read the reviews of this book so I decided to get it. Without a doubt, this is an excellent coverage of JPA. I actually read the book cover to cover and learned quite a bit along the way.

I did augment reading with a lot of coding, but I was able to use this as my primary reference. The only place where I needed to use other resources was in the area of error handling in the JPA provider's implementation. This is clearly beyond the scope of the book and I do not blame the book for that.

If you are going to be using JPA in a JSE environment, be prepared to use this book to understand what you should do and use the source code of your JPA implementation to figure out what you must do.
5 von 5 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Outstanding JPA reference 4. Dezember 2006
Von Kenneth Cooper Jr. - Veröffentlicht auf
Format:Taschenbuch|Verifizierter Kauf
Having now spent some time with the new JPA I have found this book (Pro EJB 3: Java Persistence API) to be an invaluable resource. The ability to use this API across a variety of Java platforms/technologies I find invaluable and the clarity and completeness of this reference is a 'gold mine'. I find it to not be a dry reiteration of the specification but an interesting book to read that thoroughly describes the JPA specification and how to use it. The original intent in acquiring this book was to use it in the development of EJB 3.0 components. However, I have also found it to be quite useful beyond this specification. There are many coded examples in the book as well as online to illustrate the discussed concepts.

I would highly recommend this book for anyone wanting to use the JPA spec.
5 von 5 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen EJB 3 Thoroughly Explained 13. September 2006
Von Daniel J. Miklancic - Veröffentlicht auf
This book provides a very thorough coverage of EJB 3. The authors clearly explain each element of EJB 3 and then provide an example in code showing how to actually use each element. Often, the authors show multiple ways to accomplish a task and follow up with the advantages and disadvantages of, or why you would use each approach.

The book covers the simple and common elements of EJB 3 up front and progresses to intermediate and advanced topics. Advanced concepts include useful real-life examples that include handling large queries, paging, transaction management, and locking. It even covers alternate mechanisms for use -- external XML and annotations, for example. The chapter on testing with various approaches to unit and integration testing is really nice -- it is a bit of a change moving from EJB 2.1 testing to the much simpler EJB 3 testing, but how? The examples show one clearly how to leverage the easier testing model.

Descriptions are explicit and clear -- there is no requirement to dig through the EJB 3 specification documents to comprehend the information in the book.

This is pure EJB 3. Although there are minor references to TopLink, Hibernate and Spring, you will not find extensions these implementations offer in this book.

I highly recommend this book not only as a readable reference book, but also as a great "how-to" book.
3 von 3 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Great Reference for JPA 22. Oktober 2007
Von Xiaoguang Chen - Veröffentlicht auf
Format:Taschenbuch|Verifizierter Kauf
Pro EJB3 is a great book. Having been using it for over last 6 month on my recent project, I can definitely say that this book is invaluable.

Have been worked on EJB 2.x for many years and on several projects with different application servers (Weblogic, JBoss, WebSphere), I understand the basics of EJB. So I want not only understand the basic how-to in EJB3 and JPA, but also want to understand the in depth explanations on transaction, persistence context and different behavior in the new system.

The book explain all these topics very well. I had brought other book (hibernate in action with JPA pdf version), but found that book was too focused on hibernate (even I was a fan of the previous edition of hibernate in action book). This book is well focused on JPA,and I really likes JPA APIs.

The book author is really nice and accessible. I have emailed Mike questions and he consistently replied promptly.

This book worth the money !!!

Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Beliebte Markierungen

 (Was ist das?)
In order to remove an entity, the entity itself must be managed, meaning that it is present in the persistence context. &quote;
Markiert von 4 Kindle-Nutzern
Until an entity manager is used to actually create, read, or write an entity, the entity is nothing more than a regular (non-persistent) Java object. &quote;
Markiert von 4 Kindle-Nutzern
persistence provider (or provider for short). It is the provider that supplies the backing implementation engine for the entire Java &quote;
Markiert von 3 Kindle-Nutzern

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Erster Beitrag:
Eingabe des Log-ins

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen

Ähnliche Artikel finden