Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
EJB 3 in Action

Buy
EJB 3 in Action, 9781935182993 (1935182994), Manning Publications, 2014

Summary

Building on the bestselling first edition, EJB 3 in Action, Second Edition tackles EJB 3.2 head-on, through numerous code samples, real-life scenarios, and illustrations. This book is a fast-paced tutorial for Java EE 6 business component development using EJB 3.2, JPA 2, and CDI. Besides covering the basics of EJB 3.2, this book includes in-depth EJB 3.2 internal implementation details, best practices, design patterns, and performance tuning tips.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Book

The EJB 3 framework provides a standard way to capture business logic in manageable server-side modules, making it easier to write, maintain, and extend Java EE applications. EJB 3.2 provides more enhancements and intelligent defaults and integrates more fully with other Java technologies, such as CDI, to make development even easier.

EJB 3 in Action, Second Edition is a fast-paced tutorial for Java EE business component developers using EJB 3.2, JPA, and CDI. It tackles EJB head-on through numerous code samples, real-life scenarios, and illustrations. Beyond the basics, this book includes internal implementation details, best practices, design patterns, performance tuning tips, and various means of access including Web Services, REST Services, and WebSockets.

Readers need to know Java. No prior experience with EJB or Java EE is assumed.

What's Inside

  • Fully revised for EJB 3.2
  • POJO persistence with JPA 2.1
  • Dependency injection and bean management with CDI 1.1
  • Interactive application with WebSocket 1.0

About the Authors

Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan are seasoned Java architects, developers, authors, and community leaders. Debu and Reza coauthored the first edition of EJB 3 in Action.

Table of Contents

PART 1 OVERVIEW OF THE EJB LANDSCAPE
PART 2 WORKING WITH EJB COMPONENTS
PART 3 USING EJB WITH JPA AND CDI
PART 4 PUTTING EJB INTO ACTION
  1. What's what in EJB 3
  2. A first taste of EJB
  3. Building business logic with session beans
  4. Messaging and developing MDBs
  5. EJB runtime context, dependency injection,and crosscutting logic
  6. Transactions and security
  7. Scheduling and timers
  8. Exposing EJBs as web services
  9. JPA entities
  10. Managing entities
  11. JPQL
  12. Using CDI with EJB 3
  13. Packaging EJB 3 applications
  14. Using WebSockets with EJB 3
  15. Testing and EJB
(HTML tags aren't allowed.)

Managing with Microsoft Project 2002 (Miscellaneous)
Managing with Microsoft Project 2002 (Miscellaneous)
With Project 2002, you've already purchased the most comprehensive project management software available. Now you've found the perfect resource to ensure that you get the most out of your investment. Managing with Microsoft Project 2002 is a one-of-a-kind guide to successful project planning. From setting up a new project and making adjustments...
HP Network Node Manager 9: Getting Started
HP Network Node Manager 9: Getting Started

This book guides you through the whole network monitoring implementation process. It covers all NNMi features and gives you hints to adapt this management software to your specific needs. It also describes how to use built-in features and adapt them in the most efficient way. It stitches the gap between technical personnel and management,...

Developing 2D Games with Unity: Independent Game Programming with C#
Developing 2D Games with Unity: Independent Game Programming with C#

Follow a walkthrough of the Unity Engine and learn important 2D-centric lessons in scripting, working with image assets, animations, cameras, collision detection, and state management. In addition to the fundamentals, you'll learn best practices, helpful game-architectural patterns, and how to customize Unity to suit your needs,...


Ajax on Rails
Ajax on Rails

Learn to build dynamic, interactive web applications using the two most important approaches to web development today: Ajax and the phenomenally efficient Ruby on Rails platform. This book teaches intermediate to advanced web developers how to use both Ajax and Rails to quickly build high-performance, scalable applications...

Modern PHP: New Features and Good Practices
Modern PHP: New Features and Good Practices

PHP is experiencing a renaissance, though it may be difficult to tell with all of the outdated PHP tutorials online. With this practical guide, you’ll learn how PHP has become a full-featured, mature language with object-orientation, namespaces, and a growing collection of reusable component libraries.

Author Josh...

Fuzzy Mathematical Programming and Fuzzy Matrix Games
Fuzzy Mathematical Programming and Fuzzy Matrix Games
From the reviews of the first edition:

"The book presents a systematic theory … oriented primarily to senior undergraduate students, as well as to graduate students and researchers in the area of fuzzy optimization and related topics. Special attention is devoted to various approaches to fuzzy linear and quadratic programming...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy