Commencez à lire Beginning EJB 3 Application Development sur votre Kindle dans moins d'une minute. Vous n'avez pas encore de Kindle ? Achetez-le ici Ou commencez à lire dès maintenant avec l'une de nos applications de lecture Kindle gratuites.

Envoyer sur votre Kindle ou un autre appareil

 
 
 

Essai gratuit

Découvrez gratuitement un extrait de ce titre

Envoyer sur votre Kindle ou un autre appareil

Tout le monde peut lire les livres Kindle, même sans un appareil Kindle, grâce à l'appli Kindle GRATUITE pour les smartphones, les tablettes et les ordinateurs.
Beginning EJB 3 Application Development: From Novice to Professional
 
Agrandissez cette image
 

Beginning EJB 3 Application Development: From Novice to Professional [Format Kindle]

Raghu R. Kodali , Jonathan Wetherbee , Peter Zadrozny

Prix conseillé : EUR 27,67 De quoi s'agit-il ?
Prix éditeur - format imprimé : EUR 41,72
Prix Kindle : EUR 19,37 TTC & envoi gratuit via réseau sans fil par Amazon Whispernet
Économisez : EUR 22,35 (54%)

Formats

Prix Amazon Neuf à partir de Occasion à partir de
Format Kindle EUR 19,37  
Broché EUR 41,72  

Auteurs, publiez directement sur Kindle !

KDP
Via notre service de Publication Directe sur Kindle, publiez vous-même vos livres dans la boutique Kindle d'Amazon. C'est rapide, simple et totalement gratuit.



Le Pack de la Rentrée : 24 applis offertes, plus de 50 euros d'économies, jusqu'au 4 septembre sur l'App-Shop pour Android. Profitez-en et partagez la nouvelle. En savoir plus.


Descriptions du produit

Présentation de l'éditeur

EJB 3.0 has made huge advances in ease of development, and its drastically simplified programming model has been widely acclaimed. Targeted at Java and J2EE developers both with and without prior EJB experience, Beginning EJB 3 Application Development takes readers through the details of the EJB 3.0 architecture, and shows how EJB can be used to develop powerful, standards-based backend business logic. With 12 years of combined EJB experience, the authors offer many practical insights into the entire EJB architecture and cover all areas of the EJB 3.0 specification.



With Java and SQL under your belt, this book will teach you EJB 3 from the ground up. It provides a complete and practical roadmap to EJB 3 architecture and programming. And it covers upgrade issues that you’ll encounter when migrating from EJB 2.1 to EJB 3.0, so it’s highly relevant if you’re already an EJB developer.

Book Description

EJB 3.0 has made huge advances in ease of development, and its
drastically simplified programming model has been widely acclaimed.
Targeted at Java and J2EE developers both with and without prior EJB
experience, Beginning EJB 3 Application Development takes readers through
the details of the EJB 3.0 architecture, and shows how EJB can be used to
develop powerful, standards-based backend business logic.
With 12 years of combined EJB experience, the authors offer many practical
insights into the entire EJB architecture and cover all areas of the EJB
3.0 specification, including

* Complete exploration of all types of beans, from session beans to
message-driven beans and entity beans

* A deep look at the new EJB 3 persistence and object-relational
mapping mechanisms

* Application client integration

* Testing inside and outside the EJB container

* Comprehensive sample application with integrated EJB components

* Upgrade headaches--common issues encountered when migrating from EJB
2.1 to EJB 3.0
With Java and SQL under your belt, this book will teach you EJB 3 from the
ground up. It provides a complete and practical roadmap to EJB 3
architecture and programming. And it covers upgrade issues that you'll
encounter when migrating from EJB 2.1 to EJB 3.0, so it's highly relevant
if you're already an EJB developer.


Détails sur le produit

  • Format : Format Kindle
  • Taille du fichier : 5142 KB
  • Nombre de pages de l'édition imprimée : 512 pages
  • Editeur : Apress; Édition : 1 (25 septembre 2006)
  • Vendu par : Amazon Media EU S.à r.l.
  • Langue : Anglais
  • ASIN: B001DU8MXI
  • Synthèse vocale : Activée
  • X-Ray :
  •  Souhaitez-vous faire modifier les images ?


En savoir plus sur les auteurs

Découvrez des livres, informez-vous sur les écrivains, lisez des blogs d'auteurs et bien plus encore.

Commentaires en ligne 

Il n'y a pas encore de commentaires clients sur Amazon.fr
5 étoiles
4 étoiles
3 étoiles
2 étoiles
1 étoiles
Commentaires client les plus utiles sur Amazon.com (beta)
Amazon.com: 4.0 étoiles sur 5  14 commentaires
8 internautes sur 8 ont trouvé ce commentaire utile 
4.0 étoiles sur 5 Easy to read 11 décembre 2006
Par B. S. Meera - Publié sur Amazon.com
Format:Broché
This book is targeted at developers who are experienced with Java and have built multi-tier applications using earlier versions of EJB. In order to work out the examples in this book, you should be very proficient in using the command line and/or Ant. Working knowledge of the GlassFish application server is also needed.

If you have already worked with the previous versions of the EJB specifications and want to migrate to EJB3 - or even just want to find out how it works - this will be the perfect guide for you. The examples throughout the book should give the reader a very good understanding of EJB3. It should be easy to migrate your earlier versions of EJB applications to EJB3 with this book in your library.

The only issue I had with the book was with the build files (Ant scripts) provided. I have been using Ant for several years and didn't feel they were up to the level of the rest of the book. For example, the book suggests you set an environment variable for GLASSFISH_HOME, but this value isn't used in the build files: instead, a property is set in the properties file for chapter 1. If you skip reading the readme file (and who doesn't?), you will spend a lot of time probing what went wrong before you find it.

Once you finish reading this book, you will agree with me that the new EJB 3 specification (JSR-220) offers great improvements over the earlier EJB versions in terms of simplifying development, adding new features, facilitating test-driven development, and focusing more on POJOs rather than on complex APIs.

While the material covered in this book is outstanding, there are more mistakes than I would expect in the samples. On the other hand, the authors do have a link on the Apress web site for corrections. While working on the examples, I recommend you have a printed copy of these corrections. I would recommend this book to developers who want to migrate to EJB3 or those who want to build applications using this new simplified EJB3 architecture.

With EJB 3 gaining momentum, there are a number of books now available in the market. I read two of the books "Beginning EJB(tm) 3 Application Development: From Novice to Professional" from Apress and "Enterprise Java Beans 3.0, Fifth Edition"from O'Reilly.

If you have had previous experience with earlier versions of the EJB specification, or plan to migrate to the new spec, then the book "Beginning EJB(tm) 3 Application Development: From Novice to Professional" would be an excellent choice. On the other hand, if you would like to see what EJB 3.0 offers, "Enterprise Java Beans 3.0, Fifth Edition" sets the standard.

If technical material is of great importance, both books provide this equally well. However "Enterprise Java Beans 3.0, Fifth Edition " gets a little tedious if you continue reading for a long time when compared to "Beginning EJB(tm) 3 Application Development: From Novice to Professional". In contrast, if you want good working examples then I would suggest you look at "Enterprise Java Beans 3.0, Fifth Edition".

In conclusion, both books have some strong and weak points, get a book buddy or your colleague and buy both of them. That way, you get the benefits of both books.
4 internautes sur 4 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 A good book for developers with previous EJB experience 10 janvier 2007
Par magf - Publié sur Amazon.com
Format:Broché
I found this book very useful, but it is not for developers new to EJB. If you have a previous experience with EJB 2.x, this would be a very good choice. In my opinion, the coverage of the Java Persistence API (JPA) is a little bit shallow. I prefer Pro EJB 3: Java Persistence API by Mike Keith in JPA. Other than that, I found it a very good book specially the chapter that is talking about performance testing.
4 internautes sur 4 ont trouvé ce commentaire utile 
4.0 étoiles sur 5 It gets around to it... 10 avril 2007
Par J. Brutto - Publié sur Amazon.com
Format:Broché|Achat vérifié
The book is a good summary of the specs and gives a nice introduction to the new things in the world of EJB 3. The section on converting your v2 apps to v3 was particularly useful. Appropriately marked "From Novice to Professional" the book touches on many aspects of the J2EE world in a manner that treats the novice with care and the professional with grace and insight/direction.

On the negative side... The book has a lot of repetition. Many pages are nearly identical (especially the sample building) and could have been condensed and made more useful by sticking to use of Ant and examination of the scripts. The same can be said for the "copy-and-paste nature" of some of the writing. However, one can tack that up to "consistency in writing style."

The book is not what I would call an "easy read," but was informative none-the-less. It serves as a starting point and base reference.

The authors have provided a generally well-rounded book and I would definitely recommend this to others.
3 internautes sur 3 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 You need this book (from review on Egyptian Java User Group) 27 décembre 2006
Par aswani - Publié sur Amazon.com
Format:Broché
I asked a friend how to start EJB he suggested this one and it was a great recommendation.
I started with the forword which written by Floyed Marinescu you should read it.
The first chapter as usual begins with introduction to the EJB,History, benefits of EJB3, how this book organized, and who is the expected readers,and how to install the Glassfish application server which the authors recommend to run the examples. The second chapter introduces the session EJB3 it walks with you till you deploy your 1st EJB3 session bean.
Next 3rd chapter "Entities and the JAVA persistence API" start explaining the entity beans and the O/R Mapping, EJB quarry language you should have a good knowledge about the ORM to take full advantage of this chapter.
The 4th chapter tackle some advanced topics about Persistence Features like inheritance, abstract entities,using native SQL,locking,composite primary key ,and auto generated Primary key.
The next chapter introduces the Message-Driven, beans it turned to be really easy Smiley.
The 6th chapter teach you how to expose your beans as a web service, you can depend on this chapter as an introduction to web services.
Chapter seven gather them all, it integrate all types of beans into a fully sample application, it is an important chapter.
Chapter 8 is all about transaction support in EJB3.
The "EJB3 performance and testing" chapter provide you with ways to measure the performance of your EJB3 components and which options in EJB3 suitable for you.
Chapter ten is dedicated to the legacy EJB3 users it show how to migrate from EJB2.x to the new EJB3.
After you learned how to develop EJB3 components chapter 11 "EJB3 Deployment" gives the "how to" to deploy these components on you application server.
Last chapter provide a client look to the EJB3, it develop complete web application using JSF as a web tier and EJB3 in the back, this chapter is great it makes you see a real results of EJB3.
don't ignore the appendix which compare the performance between EJB2 and EJB3.
As a conclusion this book is very good it really made me love to work with EJB3,it let you see the code not just theories and concepts. Now i can tell you that EJB3 is not a thing to be afraid of,it is easy,light,even fun.
but make sure you are familiar with JAVA 5 new features annotations before you work on this book.
3 internautes sur 3 ont trouvé ce commentaire utile 
4.0 étoiles sur 5 Good book, too many errors 21 décembre 2006
Par Costa Michele - Publié sur Amazon.com
Format:Broché
I've bought the electronic version of this book from the APRESS site.

I'm going to use this book, together with the SUN EJB3 specs, for preparing the future SCBCD 5.0 exam.

I admit that i have read only the first two chapter of the book, but i found the style of writing and layout very comprehensible.

Only one note: too many errors!

Some errors is only about mispelling (pag 72, "PreActivate" instead of "PostActivate") and are easy to dicover. But there are some errors that are more difficult to find and, worst of all, lead to a wrong understanding of the materials: pag 67, "InvocationContext" is in the "javax.interceptor" package not in the "javax.ejb" one, "InvocationContext" has no "getBean" method, but a "getTarget" method.

Well, maybe at the time of writing the EJB3 specs and API were not in their final release, but i admit i'd liked to find a much more detailed ERRATA on the APRESS site.
Ces commentaires ont-ils été utiles ?   Dites-le-nous

Discussions entre clients

Le forum concernant ce produit
Discussion Réponses Message le plus récent
Pas de discussions pour l'instant

Posez des questions, partagez votre opinion, gagnez en compréhension
Démarrer une nouvelle discussion
Thème:
Première publication:
Aller s'identifier
 

Rechercher parmi les discussions des clients
Rechercher dans toutes les discussions Amazon
   


Rechercher des articles similaires par rubrique