Enterprise JavaBeans 3.1

Valutazione media 3,23
( su 30 valutazioni fornite da GoodReads )
 
9780596158026: Enterprise JavaBeans 3.1

Learn how to code, package, deploy, and test functional Enterprise JavaBeans with the latest edition of this bestselling guide. Written by the developers of JBoss EJB 3.1, this book not only brings you up to speed on each component type and container service in this implementation, it also provides a workbook with several hands-on examples to help you gain immediate experience with these components.

With version 3.1, EJB's server-side component model for building distributed business applications is simpler than ever. But it's still a complex technology that requires study and lots of practice to master. Enterprise JavaBeans 3.1 is the most complete reference on this specification. You'll find a straightforward, no-nonsense explanation of the underlying technology, including Java classes and interfaces, the component model, and the runtime behavior of EJB.

  • Develop your first EJBs with a hands-on walkthrough of EJB 3.1 concepts
  • Learn how to encapsulate business logic with Session Beans and Message-Driven Beans
  • Discover how to handle persistence through Entity Beans, the EntityManager, and the Java Persistence API
  • Understand EJB's container services such as dependency injection, concurrency, and interceptors
  • Integrate EJB with other technologies in the Java Enterprise Edition platform
  • Use examples with either the JBossAS, OpenEJB, or GlassFish v3 EJB Containers

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

L'autore:

As Senior Software Engineer at JBoss, a Division of Red Hat, Andrew Lee Rubinger is primarily responsible for development of the company's EJB 3.x implementation. He was an early adopter of Java EE technologies and an active contributor in the tech community.

Bill Burke is a Fellow at the JBoss division of REd Hat Inc. A long time JBoss contributor and architect, his current project is RESTEasy, RESTful Web Services for Java.

Contenuti:

Preface; Author’s Note; Who Should Read This Book; How This Book Is Organized; Software and Versions; Conventions Used in This Book; Using Code Examples; Safari® Books Online; Comments and Questions; Acknowledgments; Why Enterprise JavaBeans?; Chapter 1: Introduction; 1.1 The Problem Domain; Chapter 2: Component Types; 2.1 Server-Side Component Types; 2.2 Entity Beans; 2.3 The Model Isn’t Everything; Chapter 3: Container Services; 3.1 Dependency Injection (DI); 3.2 Concurrency; 3.3 Instance Pooling/Caching; 3.4 Transactions; 3.5 Security; 3.6 Timers; 3.7 Naming and Object Stores; 3.8 Interoperability; 3.9 Lifecycle Callbacks; 3.10 Interceptors; 3.11 Platform Integration; 3.12 Bringing It Together; Chapter 4: Developing Your First EJBs; 4.1 Step 1: Preparation; 4.2 Step 2: Coding the EJB; 4.3 Summary; Server-Side Component Models; Chapter 5: The Stateless Session Bean; 5.1 The XML Deployment Descriptor; 5.2 SessionContext; 5.3 The Lifecycle of a Stateless Session Bean; 5.4 Example: The EncryptionEJB; 5.5 Asynchronous Methods; Chapter 6: The Stateful Session Bean; 6.1 The Lifecycle of a Stateful Session Bean; 6.2 Example: The FileTransferEJB; Chapter 7: The Singleton Session Bean; 7.1 Concurrency; 7.2 Lifecycle; 7.3 Example: The RSSCacheEJB; Chapter 8: Message-Driven Beans; 8.1 JMS and Message-Driven Beans; 8.2 JMS-Based Message-Driven Beans; 8.3 The Lifecycle of a Message-Driven Bean; 8.4 Connector-Based Message-Driven Beans; 8.5 Message Linking; EJB and Persistence; Chapter 9: Persistence: EntityManager; 9.1 Entities Are POJOs; 9.2 Managed Versus Unmanaged Entities; 9.3 Packaging a Persistence Unit; 9.4 Obtaining an EntityManager; 9.5 Interacting with an EntityManager; 9.6 Example: A Persistent Employee Registry; Chapter 10: Mapping Persistent Objects; 10.1 The Programming Model; 10.2 Basic Relational Mapping; 10.3 Primary Keys; 10.4 Property Mappings; 10.5 @Embedded Objects; Chapter 11: Entity Relationships; 11.1 The Seven Relationship Types; 11.2 Mapping Collection-Based Relationships; 11.3 Detached Entities and FetchType; 11.4 Cascading; Chapter 12: Entity Inheritance; 12.1 Single Table per Class Hierarchy; 12.2 Table per Concrete Class; 12.3 Table per Subclass; 12.4 Mixing Strategies; 12.5 Nonentity Base Classes; Chapter 13: Queries, the Criteria API, and JPA QL; 13.1 Query API; 13.2 JPA QL; 13.3 Native Queries; 13.4 Named Queries; Chapter 14: Entity Callbacks and Listeners; 14.1 Callback Events; 14.2 Callbacks on Entity Classes; 14.3 Entity Listeners; Container Services; Chapter 15: Security; 15.1 Authentication and Identity; 15.2 Authorization; 15.3 Example: A Secured School; Chapter 16: JNDI, the ENC, and Injection; 16.1 Global JNDI; 16.2 The JNDI ENC; 16.3 Reference and Injection Types; Chapter 17: Transactions; 17.1 ACID Transactions; 17.2 Declarative Transaction Management; 17.3 Isolation and Database Locking; 17.4 Nontransactional EJBs; 17.5 Explicit Transaction Management; 17.6 Exceptions and Transactions; 17.7 Transactional Stateful Session Beans; 17.8 Conversational Persistence Contexts; Chapter 18: Interceptors; 18.1 Intercepting Methods; 18.2 Interceptors and Injection; 18.3 Intercepting Lifecycle Events; 18.4 Exception Handling; 18.5 Interceptor Lifecycle; 18.6 Bean Class @AroundInvoke Methods; Chapter 19: Timer Service; 19.1 Example: A Batch Credit Card Processing System; 19.2 Transactions; 19.3 Stateless Session Bean Timers; 19.4 Message-Driven Bean Timers; Chapter 20: EJB 3.1: Web Services Standards; 20.1 Web Services Overview; 20.2 XML Schema and XML Namespaces; 20.3 SOAP 1.1; 20.4 WSDL 1.1; 20.5 UDDI 2.0; 20.6 From Standards to Implementation; Chapter 21: EJB 3.1 and Web Services; 21.1 Accessing Web Services with JAX-RPC; 21.2 Defining a Web Service with JAX-RPC; 21.3 Using JAX-WS; 21.4 Other Annotations and APIs; 21.5 JAXB; 21.6 Conclusion; Examples; FirstEJB Example; Description; Online Companion Information; Source Listing; Stateless Session EJB: Encryption Example; Description; Online Companion Information; Source Listing; Stateful Session EJB: FTP Client Example; Description; Online Companion Information; Source Listing; Singleton Session EJB: RSS Cache Example; Description; Online Companion Information; Source Listing; Message-Driven EJB: Status Update Listeners Example; Description; Online Companion Information; Source Listing; Java Persistence APIs: Employee Registry Example; Description; Online Companion Information; Source Listing; Security: Secured School Example; Description; Online Companion Information; Source Listing; Transactions: Blackjack Game Example; Description; Online Companion Information; Source Listing; Interceptors: TV Channel Service Example; Description; Online Companion Information; Source Listing; Timer Service: Credit Card Processor Example; Description; Online Companion Information; Source Listing; Colophon;

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

I migliori risultati di ricerca su AbeBooks

1.

Bill Burke, Andrew Lee Rubinger and Richard Monson
ISBN 10: 0596158025 ISBN 13: 9780596158026
Nuovi Quantità: 1
Da
Castle Rock
(Pittsford, NY, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Condizione libro: Brand New. Book Condition: Brand New. Codice libro della libreria 97805961580261.0

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 15,91
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,67
In U.S.A.
Destinazione, tempi e costi
Edizione Internazionale
Edizione Internazionale

2.

Bill Burke
ISBN 10: 0596158025 ISBN 13: 9780596158026
Nuovi Brossura Quantità: 10
Edizione Internazionale
Da
bookscollection
(Delhi, DELHI, India)
Valutazione libreria
[?]

Descrizione libro Condizione libro: Brand New. PAPERBACK,Book Condition New, Brand New, Softcover, International Edition. We Do not Ship APO FPO AND PO BOX. Cover Image & ISBN may be different from US edition but contents as US Edition. Printing in English language. Quick delivery by USPS/UPS/DHL/FEDEX/ARAMEX ,Customer satisfaction guaranteed. We may ship the books from Asian regions for inventory purpose. Codice libro della libreria ABESTTND7471

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 17,62
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,60
Da: India a: U.S.A.
Destinazione, tempi e costi

3.

Burke, Bill, Rubinger, Andrew Lee
Editore: O'Reilly Media (2010)
ISBN 10: 0596158025 ISBN 13: 9780596158026
Nuovi Paperback Quantità: 1
Da
pickabook
(san francisco, CA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media, 2010. Paperback. Condizione libro: New. Codice libro della libreria mon0000154391

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 18,13
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,67
In U.S.A.
Destinazione, tempi e costi
Edizione Internazionale
Edizione Internazionale

4.

Andrew Lee Rubinger; Bill Burke
ISBN 10: 0596158025 ISBN 13: 9780596158026
Nuovi Paperback Quantità: > 20
Edizione Internazionale
Da
US_Superfast_Bookstore
(New Castle, DE, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: New. This is an International Edition Brand New Paperback Same Title Author and Edition as listed. ISBN and Cover design differs. Similar Contents as U.S Edition. Standard Delivery within 6-14 business days ACROSS THE GLOBE. We can ship to PO Box address in US. International Edition Textbooks may bear a label "Not for sale in the U.S. or Canada" or "For sale in Asia only" or similar restrictions- printed only to discourage students from obtaining an affordable copy. US Court has asserted your right to buy and use International edition. Access code/CD may not provided with these editions. We may ship the books from multiple warehouses across the globe including Asia depending upon the availability of inventory. Printed in English. Customer satisfaction guaranteed. Codice libro della libreria US9780596158026

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 19,62
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 2,44
In U.S.A.
Destinazione, tempi e costi
Edizione Internazionale
Edizione Internazionale

5.

Rubinger, Andrew Lee; Burke, Bill
Editore: O'Reilly Media
ISBN 10: 0596158025 ISBN 13: 9780596158026
Nuovi Brossura Quantità: > 20
Edizione Internazionale
Da
Sunshine Book Store
(Wilmington, DE, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media. Condizione libro: New. 0596158025 This is an International Edition. Brand New, Paperback, Delivery within 6-14 business days, Similar Contents as U.S Edition, ISBN and Cover design may differ, printed in Black & White. Choose Expedited shipping for delivery within 3-8 business days. We do not ship to PO Box, APO , FPO Address. In some instances, subjects such as Management, Accounting, Finance may have different end chapter case studies and exercises. International Edition Textbooks may bear a label "Not for sale in the U.S. or Canada" and "Content may different from U.S. Edition" - printed only to discourage U.S. students from obtaining an affordable copy. The U.S. Supreme Court has asserted your right to purchase international editions, and ruled on this issue. Access code/CD is not provided with these editions , unless specified. We may ship the books from multiple warehouses across the globe, including India depending upon the availability of inventory storage. Customer satisfaction guaranteed. Codice libro della libreria BU9780596158026

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 22,07
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

6.

Andrew Lee Rubinger , Bill Burke
ISBN 10: 0596158025 ISBN 13: 9780596158026
Nuovi Paperback Quantità: 5
Edizione Internazionale
Da
PRIORITY BOOKS
(springfield, VA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: New. Softcover Book, Condition: New. 6th Edition. [Please Read Carefully Before Buying], This Is An International Edition. Printed In Black and White. 766 Pages, Book Cover And ISBN No May Be Different From US Edition. Restricted Sales Disclaimer Wordings Not For Sales In USA And Canada May Be Printed On The Cover Of The Book. Standard Shipping 7-14 Business Days. Expedited Shiping 4-8 Business Days. ***WE DO NOT ENTERTAIN BULK ORDERS.*** The Books May Be Ship From Overseas For Inventory Purpose. Codice libro della libreria 508837

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 19,06
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,67
In U.S.A.
Destinazione, tempi e costi

7.

Andrew Lee Rubinger , Bill Burke
ISBN 10: 0596158025 ISBN 13: 9780596158026
Nuovi Paperback Quantità: 5
Edizione Internazionale
Da
Nick Book House
(fresno, CA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: New. New Softcover International Edition, Printed in Black and White, Only USPS Media mail Shipping ONLY, Different ISBN, Same Content As US edition, Book Cover may be Different, in English Language. Codice libro della libreria 32450

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 20,04
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,67
In U.S.A.
Destinazione, tempi e costi

8.

Andrew Lee Rubinger; Bill Burke
Editore: O'Reilly Media (2010)
ISBN 10: 0596158025 ISBN 13: 9780596158026
Nuovi Paperback Quantità: 1
Da
Irish Booksellers
(Rumford, ME, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media, 2010. Paperback. Condizione libro: New. book. Codice libro della libreria 0596158025

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 25,99
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi
Edizione Internazionale
Edizione Internazionale

9.

Bill Burke
ISBN 10: 0596158025 ISBN 13: 9780596158026
Nuovi Soft cover Quantità: > 20
Edizione Internazionale
Da
University Bookstore
(DELHI, DELHI, India)
Valutazione libreria
[?]

Descrizione libro 2010. Soft cover. Condizione libro: New. This book is BRAND NEW Soft cover International edition with black and white printing. ISBN number & cover page may be different but contents identical to the US edition word by word. Book is in English language. Codice libro della libreria UN-SHRO-671

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 16,15
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 10,00
Da: India a: U.S.A.
Destinazione, tempi e costi

10.

Rubinger, Andrew Lee; Burke, Bill
Editore: O'Reilly Media
ISBN 10: 0596158025 ISBN 13: 9780596158026
Nuovi PAPERBACK Quantità: > 20
Da
Mediaoutlet12345
(Springfield, VA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media. PAPERBACK. Condizione libro: New. 0596158025 *BRAND NEW* Ships Same Day or Next!. Codice libro della libreria SWATI2122350925

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 27,42
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,67
In U.S.A.
Destinazione, tempi e costi

Vedi altre copie di questo libro

Vedi tutti i risultati per questo libro