Coverart for item
The Resource EJB 3 developer guide : a practical guide for developers and architects to the Enterprise Java Beans standard, Michael Sikora ; reviewers, Meenakshi Verma, Chris Mawata, Lawrence Bean

EJB 3 developer guide : a practical guide for developers and architects to the Enterprise Java Beans standard, Michael Sikora ; reviewers, Meenakshi Verma, Chris Mawata, Lawrence Bean

Label
EJB 3 developer guide : a practical guide for developers and architects to the Enterprise Java Beans standard
Title
EJB 3 developer guide
Title remainder
a practical guide for developers and architects to the Enterprise Java Beans standard
Statement of responsibility
Michael Sikora ; reviewers, Meenakshi Verma, Chris Mawata, Lawrence Bean
Creator
Contributor
Reviewer
Subject
Genre
Language
eng
Summary
"A practical guide for developers and architects to the Enterprise Java Beans standard"--Resource description page
Member of
Cataloging source
YUS
http://library.link/vocab/creatorName
Sikora, Michael
Dewey number
005.13/3
Illustrations
illustrations
Index
index present
LC call number
QA76.73.J38
LC item number
S55 2008eb
Literary form
non fiction
Nature of contents
dictionaries
http://library.link/vocab/relatedWorkOrContributorName
  • Verma, Meenakshi
  • Mawata, Chris
  • Bean, Lawrence
Series statement
From technologies to solutions
http://library.link/vocab/subjectName
  • Java (Computer program language)
  • Application software
  • COMPUTERS
  • COMPUTERS
  • COMPUTERS
  • Java (Computer program language)
  • Application software
  • Java (Computer program language)
Label
EJB 3 developer guide : a practical guide for developers and architects to the Enterprise Java Beans standard, Michael Sikora ; reviewers, Meenakshi Verma, Chris Mawata, Lawrence Bean
Instantiates
Publication
Note
  • Title from title screen
  • Includes index
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Color
other
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
Cover -- Table of Contents -- Preface -- Chapter 1: Introduction to the EJB 3 Architecture -- Introduction to the Java EE Architecture -- The EJB 3 Architecture -- EJB Container Services -- The JPA Persistence Engine -- EJB 3 Compared with Earlier Versions -- Getting Started -- Installing GlassFish -- Testing the Installation -- Accessing the Administrator Console -- Shutting Down GlassFish -- Downloading Example Source Code -- Summary -- Chapter 2: Session Beans -- Introduction -- Stateless Session Beans -- Annotations -- Creating a Session Bean Client -- Running the Example -- The Program Directory Structure -- The Ant Build Script -- The Application Client Container -- Stateless Session Bean's LifeCycle -- Stateful Session Beans -- Stateful Session Bean's LifeCycle -- Local Interfaces -- Summary -- Chapter 3: Entities -- Introduction -- EJB 3 Entities -- Comparison with EJB 2.x Entity Beans -- Mapping an Entity to a Database Table -- Introducing the EntityManager -- Packaging and Deploying Entities -- The Program Directory Structure -- Building the Application -- Field-Based Annotations -- Generating Primary Keys -- Table Strategy -- Sequence Strategy -- Identity Strategy -- Auto Strategy -- Overriding Metadata Defaults -- Summary -- Chapter 4: Object/Relational Mapping -- O/R Mapping Default Behavior -- A Banking Example Application -- Testing the Application -- O/R Mapping Overriding Defaults -- Customer Entity -- Account Entity -- Address Entity -- BankServiceBean -- O/R Mapping Additional Annotations -- Referee Class -- BankServiceBean -- Composite Primary Keys -- O/R Inheritance Mapping -- SINGLE_TABLE Strategy -- JOINED Strategy -- Table per Concrete Class Strategy -- Summary -- Chapter 5: The Java Persistence Query Language -- Introduction -- Simple Queries -- Projection -- Conditional Expressions -- Aggregate Functions -- GROUP BY -- HAVING -- Queries with Relationships -- Joins -- Inner Joins -- Outer Joins -- Fetch Joins -- Collection Comparison Expressions -- Constructor Expressions -- SubQueries -- Functions -- CONCAT -- SUBSTRING -- TRIM -- LOWER and UPPER -- LENGTH -- LOCATE -- ABS -- SQRT -- MOD -- SIZE -- Queries with Parameters -- Positional Parameters -- Named Parameters -- Named Queries -- Handling Date and Time -- @Temporal annotation -- Queries with Date Parameters -- Datetime Functions -- Bulk Update and Delete -- Native SQL -- Summary -- Chapter 6: Entity Manager -- Application-managed Entity Manager -- Entity Manager Merge -- Entity Manager Methods -- remove() -- contains() -- flush() -- setFlushMode() -- refresh() -- clear() -- Cascade Operations -- persist -- remove -- merge -- refresh -- all -- Extended Persistence Context -- Entity LifeCycle Callback Methods -- Entity Listeners -- Summary -- Chapter 7: Transactions -- Introduction -- Container-Managed Transaction Demarcation -- SUPPORTS -- NOT_SUPPORTED -- REQUIRED -- REQUIRES_NEW -- MANDAT
Control code
324806139
Dimensions
unknown
Extent
1 online resource (vii, 259 pages)
Form of item
online
Isbn
9781847195609
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other physical details
illustrations.
http://library.link/vocab/ext/overdrive/overdriveId
cl0500000067
Specific material designation
remote
System control number
(OCoLC)324806139
Label
EJB 3 developer guide : a practical guide for developers and architects to the Enterprise Java Beans standard, Michael Sikora ; reviewers, Meenakshi Verma, Chris Mawata, Lawrence Bean
Publication
Note
  • Title from title screen
  • Includes index
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Color
other
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
Cover -- Table of Contents -- Preface -- Chapter 1: Introduction to the EJB 3 Architecture -- Introduction to the Java EE Architecture -- The EJB 3 Architecture -- EJB Container Services -- The JPA Persistence Engine -- EJB 3 Compared with Earlier Versions -- Getting Started -- Installing GlassFish -- Testing the Installation -- Accessing the Administrator Console -- Shutting Down GlassFish -- Downloading Example Source Code -- Summary -- Chapter 2: Session Beans -- Introduction -- Stateless Session Beans -- Annotations -- Creating a Session Bean Client -- Running the Example -- The Program Directory Structure -- The Ant Build Script -- The Application Client Container -- Stateless Session Bean's LifeCycle -- Stateful Session Beans -- Stateful Session Bean's LifeCycle -- Local Interfaces -- Summary -- Chapter 3: Entities -- Introduction -- EJB 3 Entities -- Comparison with EJB 2.x Entity Beans -- Mapping an Entity to a Database Table -- Introducing the EntityManager -- Packaging and Deploying Entities -- The Program Directory Structure -- Building the Application -- Field-Based Annotations -- Generating Primary Keys -- Table Strategy -- Sequence Strategy -- Identity Strategy -- Auto Strategy -- Overriding Metadata Defaults -- Summary -- Chapter 4: Object/Relational Mapping -- O/R Mapping Default Behavior -- A Banking Example Application -- Testing the Application -- O/R Mapping Overriding Defaults -- Customer Entity -- Account Entity -- Address Entity -- BankServiceBean -- O/R Mapping Additional Annotations -- Referee Class -- BankServiceBean -- Composite Primary Keys -- O/R Inheritance Mapping -- SINGLE_TABLE Strategy -- JOINED Strategy -- Table per Concrete Class Strategy -- Summary -- Chapter 5: The Java Persistence Query Language -- Introduction -- Simple Queries -- Projection -- Conditional Expressions -- Aggregate Functions -- GROUP BY -- HAVING -- Queries with Relationships -- Joins -- Inner Joins -- Outer Joins -- Fetch Joins -- Collection Comparison Expressions -- Constructor Expressions -- SubQueries -- Functions -- CONCAT -- SUBSTRING -- TRIM -- LOWER and UPPER -- LENGTH -- LOCATE -- ABS -- SQRT -- MOD -- SIZE -- Queries with Parameters -- Positional Parameters -- Named Parameters -- Named Queries -- Handling Date and Time -- @Temporal annotation -- Queries with Date Parameters -- Datetime Functions -- Bulk Update and Delete -- Native SQL -- Summary -- Chapter 6: Entity Manager -- Application-managed Entity Manager -- Entity Manager Merge -- Entity Manager Methods -- remove() -- contains() -- flush() -- setFlushMode() -- refresh() -- clear() -- Cascade Operations -- persist -- remove -- merge -- refresh -- all -- Extended Persistence Context -- Entity LifeCycle Callback Methods -- Entity Listeners -- Summary -- Chapter 7: Transactions -- Introduction -- Container-Managed Transaction Demarcation -- SUPPORTS -- NOT_SUPPORTED -- REQUIRED -- REQUIRES_NEW -- MANDAT
Control code
324806139
Dimensions
unknown
Extent
1 online resource (vii, 259 pages)
Form of item
online
Isbn
9781847195609
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other physical details
illustrations.
http://library.link/vocab/ext/overdrive/overdriveId
cl0500000067
Specific material designation
remote
System control number
(OCoLC)324806139

Library Locations

    • Ellis LibraryBorrow it
      1020 Lowry Street, Columbia, MO, 65201, US
      38.944491 -92.326012
    • Engineering Library & Technology CommonsBorrow it
      W2001 Lafferre Hall, Columbia, MO, 65211, US
      38.946102 -92.330125
Processing Feedback ...