EJB 3 developer guide :: a practical guide for developers and architects to the Enterprise Java Beans standard /
"A practical guide for developers and architects to the Enterprise Java Beans standard"--Resource description page
Gespeichert in:
1. Verfasser: | |
---|---|
Weitere Verfasser: | , , |
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham, U.K. :
Packt Pub.,
2008.
|
Schriftenreihe: | From technologies to solutions.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | "A practical guide for developers and architects to the Enterprise Java Beans standard"--Resource description page |
Beschreibung: | Title from title screen. Includes index. |
Beschreibung: | 1 online resource (vii, 259 pages) : illustrations |
ISBN: | 9781847195616 184719561X 1847195601 9781847195609 |
Internformat
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn324806139 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr zn||||||||| | ||
008 | 090430s2008 enka o 001 0 eng d | ||
040 | |a YUS |b eng |e pn |c YUS |d UMI |d N$T |d IDEBK |d CEF |d OCLCQ |d E7B |d OCLCQ |d B24X7 |d DEBSZ |d OCLCQ |d OCLCO |d OCLCQ |d OCLCF |d OCLCQ |d DKDLA |d OCLCQ |d LOA |d AGLDB |d MOR |d PIFAG |d LIV |d OCLCQ |d OCLCO |d U3W |d REB |d STF |d WRM |d VTS |d COCUF |d INT |d VT2 |d AU@ |d COO |d OCLCQ |d OCLCO |d WYU |d OCLCQ |d OCLCO |d M8D |d UKAHL |d UKCRE |d OCLCO |d OCLCQ |d OCLCO |d OCLCL |d OCLCQ | ||
019 | |a 614438262 |a 659563090 |a 715159916 |a 764554691 |a 765143194 |a 961537956 |a 962581098 |a 968287805 |a 988492562 |a 991997162 |a 1037737894 |a 1038651311 |a 1055370008 |a 1058409961 |a 1081231059 |a 1103257022 |a 1129355144 |a 1152980414 |a 1153540954 |a 1192345548 |a 1228581089 | ||
020 | |a 9781847195616 |q (electronic bk.) | ||
020 | |a 184719561X |q (electronic bk.) | ||
020 | |a 1847195601 | ||
020 | |a 9781847195609 | ||
020 | |z 9781847195609 | ||
035 | |a (OCoLC)324806139 |z (OCoLC)614438262 |z (OCoLC)659563090 |z (OCoLC)715159916 |z (OCoLC)764554691 |z (OCoLC)765143194 |z (OCoLC)961537956 |z (OCoLC)962581098 |z (OCoLC)968287805 |z (OCoLC)988492562 |z (OCoLC)991997162 |z (OCoLC)1037737894 |z (OCoLC)1038651311 |z (OCoLC)1055370008 |z (OCoLC)1058409961 |z (OCoLC)1081231059 |z (OCoLC)1103257022 |z (OCoLC)1129355144 |z (OCoLC)1152980414 |z (OCoLC)1153540954 |z (OCoLC)1192345548 |z (OCoLC)1228581089 | ||
037 | |a CL0500000067 |b Safari Books Online | ||
050 | 4 | |a QA76.73.J38 |b S55 2008eb | |
072 | 7 | |a COM |x 051310 |2 bisacsh | |
072 | 7 | |a COM |x 051280 |2 bisacsh | |
072 | 7 | |a COM |x 051130 |2 bisacsh | |
072 | 7 | |a MBN |2 bicssc | |
082 | 7 | |a 005.13/3 |2 22 | |
049 | |a MAIN | ||
100 | 1 | |a Sikora, Michael. | |
245 | 1 | 0 | |a EJB 3 developer guide : |b a practical guide for developers and architects to the Enterprise Java Beans standard / |c Michael Sikora ; reviewers, Meenakshi Verma, Chris Mawata, Lawrence Bean. |
260 | |a Birmingham, U.K. : |b Packt Pub., |c 2008. | ||
300 | |a 1 online resource (vii, 259 pages) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
347 | |a text file | ||
490 | 1 | |a From technologies to solutions | |
500 | |a Title from title screen. | ||
500 | |a Includes index. | ||
520 | |a "A practical guide for developers and architects to the Enterprise Java Beans standard"--Resource description page | ||
505 | 0 | |a 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. | |
630 | 0 | 0 | |a JavaBeans. |0 http://id.loc.gov/authorities/names/n97064596 |
630 | 0 | 7 | |a JavaBeans. |2 blmlsh |
630 | 0 | 7 | |a JavaBeans |2 fast |
650 | 0 | |a Java (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh95008574 | |
650 | 0 | |a Application software |x Development. |0 http://id.loc.gov/authorities/subjects/sh95009362 | |
650 | 6 | |a Java (Langage de programmation) | |
650 | 6 | |a Logiciels d'application |x Développement. | |
650 | 7 | |a COMPUTERS |x Programming Languages |x C♯ |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Programming Languages |x Java. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Programming Languages |x Pascal. |2 bisacsh | |
650 | 7 | |a Java (Computer program language) |2 blmlsh | |
650 | 7 | |a Application software |x Development |2 fast | |
650 | 7 | |a Java (Computer program language) |2 fast | |
700 | 1 | |a Verma, Meenakshi. |4 rev | |
700 | 1 | |a Mawata, Chris. |4 rev | |
700 | 1 | |a Bean, Lawrence. |4 rev | |
776 | 0 | 8 | |i Print version: |a Sikora, Michael. |t EJB 3 developer guide. |d Birmingham, UK : PACKT pub., 2008 |z 9781847195609 |w (OCoLC)463003920 |
830 | 0 | |a From technologies to solutions. |0 http://id.loc.gov/authorities/names/no2008038412 | |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=333285 |3 Volltext |
936 | |a BATCHLOAD | ||
938 | |a Askews and Holts Library Services |b ASKH |n AH26942688 | ||
938 | |a Books 24x7 |b B247 |n bks00030174 | ||
938 | |a EBSCOhost |b EBSC |n 333285 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn324806139 |
---|---|
_version_ | 1816881692198043648 |
adam_text | |
any_adam_object | |
author | Sikora, Michael |
author2 | Verma, Meenakshi Mawata, Chris Bean, Lawrence |
author2_role | rev rev rev |
author2_variant | m v mv c m cm l b lb |
author_facet | Sikora, Michael Verma, Meenakshi Mawata, Chris Bean, Lawrence |
author_role | |
author_sort | Sikora, Michael |
author_variant | m s ms |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.J38 S55 2008eb |
callnumber-search | QA76.73.J38 S55 2008eb |
callnumber-sort | QA 276.73 J38 S55 42008EB |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
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. |
ctrlnum | (OCoLC)324806139 |
dewey-full | 005.13/3 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.13/3 |
dewey-search | 005.13/3 |
dewey-sort | 15.13 13 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06837cam a2200733 a 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn324806139</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr zn|||||||||</controlfield><controlfield tag="008">090430s2008 enka o 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">YUS</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">YUS</subfield><subfield code="d">UMI</subfield><subfield code="d">N$T</subfield><subfield code="d">IDEBK</subfield><subfield code="d">CEF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">E7B</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">B24X7</subfield><subfield code="d">DEBSZ</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">DKDLA</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">LOA</subfield><subfield code="d">AGLDB</subfield><subfield code="d">MOR</subfield><subfield code="d">PIFAG</subfield><subfield code="d">LIV</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">U3W</subfield><subfield code="d">REB</subfield><subfield code="d">STF</subfield><subfield code="d">WRM</subfield><subfield code="d">VTS</subfield><subfield code="d">COCUF</subfield><subfield code="d">INT</subfield><subfield code="d">VT2</subfield><subfield code="d">AU@</subfield><subfield code="d">COO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">WYU</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">M8D</subfield><subfield code="d">UKAHL</subfield><subfield code="d">UKCRE</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">OCLCQ</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">614438262</subfield><subfield code="a">659563090</subfield><subfield code="a">715159916</subfield><subfield code="a">764554691</subfield><subfield code="a">765143194</subfield><subfield code="a">961537956</subfield><subfield code="a">962581098</subfield><subfield code="a">968287805</subfield><subfield code="a">988492562</subfield><subfield code="a">991997162</subfield><subfield code="a">1037737894</subfield><subfield code="a">1038651311</subfield><subfield code="a">1055370008</subfield><subfield code="a">1058409961</subfield><subfield code="a">1081231059</subfield><subfield code="a">1103257022</subfield><subfield code="a">1129355144</subfield><subfield code="a">1152980414</subfield><subfield code="a">1153540954</subfield><subfield code="a">1192345548</subfield><subfield code="a">1228581089</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781847195616</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">184719561X</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1847195601</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781847195609</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781847195609</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)324806139</subfield><subfield code="z">(OCoLC)614438262</subfield><subfield code="z">(OCoLC)659563090</subfield><subfield code="z">(OCoLC)715159916</subfield><subfield code="z">(OCoLC)764554691</subfield><subfield code="z">(OCoLC)765143194</subfield><subfield code="z">(OCoLC)961537956</subfield><subfield code="z">(OCoLC)962581098</subfield><subfield code="z">(OCoLC)968287805</subfield><subfield code="z">(OCoLC)988492562</subfield><subfield code="z">(OCoLC)991997162</subfield><subfield code="z">(OCoLC)1037737894</subfield><subfield code="z">(OCoLC)1038651311</subfield><subfield code="z">(OCoLC)1055370008</subfield><subfield code="z">(OCoLC)1058409961</subfield><subfield code="z">(OCoLC)1081231059</subfield><subfield code="z">(OCoLC)1103257022</subfield><subfield code="z">(OCoLC)1129355144</subfield><subfield code="z">(OCoLC)1152980414</subfield><subfield code="z">(OCoLC)1153540954</subfield><subfield code="z">(OCoLC)1192345548</subfield><subfield code="z">(OCoLC)1228581089</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">CL0500000067</subfield><subfield code="b">Safari Books Online</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.73.J38</subfield><subfield code="b">S55 2008eb</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">051310</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">051280</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">051130</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">MBN</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.13/3</subfield><subfield code="2">22</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Sikora, Michael.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">EJB 3 developer guide :</subfield><subfield code="b">a practical guide for developers and architects to the Enterprise Java Beans standard /</subfield><subfield code="c">Michael Sikora ; reviewers, Meenakshi Verma, Chris Mawata, Lawrence Bean.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham, U.K. :</subfield><subfield code="b">Packt Pub.,</subfield><subfield code="c">2008.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (vii, 259 pages) :</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="347" ind1=" " ind2=" "><subfield code="a">text file</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">From technologies to solutions</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Title from title screen.</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">"A practical guide for developers and architects to the Enterprise Java Beans standard"--Resource description page</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">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.</subfield></datafield><datafield tag="630" ind1="0" ind2="0"><subfield code="a">JavaBeans.</subfield><subfield code="0">http://id.loc.gov/authorities/names/n97064596</subfield></datafield><datafield tag="630" ind1="0" ind2="7"><subfield code="a">JavaBeans.</subfield><subfield code="2">blmlsh</subfield></datafield><datafield tag="630" ind1="0" ind2="7"><subfield code="a">JavaBeans</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Java (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh95008574</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh95009362</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Java (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Logiciels d'application</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Programming Languages</subfield><subfield code="x">C♯</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Programming Languages</subfield><subfield code="x">Java.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Programming Languages</subfield><subfield code="x">Pascal.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Java (Computer program language)</subfield><subfield code="2">blmlsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Java (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Verma, Meenakshi.</subfield><subfield code="4">rev</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Mawata, Chris.</subfield><subfield code="4">rev</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Bean, Lawrence.</subfield><subfield code="4">rev</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Sikora, Michael.</subfield><subfield code="t">EJB 3 developer guide.</subfield><subfield code="d">Birmingham, UK : PACKT pub., 2008</subfield><subfield code="z">9781847195609</subfield><subfield code="w">(OCoLC)463003920</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">From technologies to solutions.</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2008038412</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=333285</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="936" ind1=" " ind2=" "><subfield code="a">BATCHLOAD</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH26942688</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Books 24x7</subfield><subfield code="b">B247</subfield><subfield code="n">bks00030174</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">333285</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocn324806139 |
illustrated | Illustrated |
indexdate | 2024-11-27T13:16:45Z |
institution | BVB |
isbn | 9781847195616 184719561X 1847195601 9781847195609 |
language | English |
oclc_num | 324806139 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (vii, 259 pages) : illustrations |
psigel | ZDB-4-EBA |
publishDate | 2008 |
publishDateSearch | 2008 |
publishDateSort | 2008 |
publisher | Packt Pub., |
record_format | marc |
series | From technologies to solutions. |
series2 | From technologies to solutions |
spelling | Sikora, Michael. 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. Birmingham, U.K. : Packt Pub., 2008. 1 online resource (vii, 259 pages) : illustrations text txt rdacontent computer c rdamedia online resource cr rdacarrier text file From technologies to solutions Title from title screen. Includes index. "A practical guide for developers and architects to the Enterprise Java Beans standard"--Resource description page 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. JavaBeans. http://id.loc.gov/authorities/names/n97064596 JavaBeans. blmlsh JavaBeans fast Java (Computer program language) http://id.loc.gov/authorities/subjects/sh95008574 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Java (Langage de programmation) Logiciels d'application Développement. COMPUTERS Programming Languages C♯ bisacsh COMPUTERS Programming Languages Java. bisacsh COMPUTERS Programming Languages Pascal. bisacsh Java (Computer program language) blmlsh Application software Development fast Java (Computer program language) fast Verma, Meenakshi. rev Mawata, Chris. rev Bean, Lawrence. rev Print version: Sikora, Michael. EJB 3 developer guide. Birmingham, UK : PACKT pub., 2008 9781847195609 (OCoLC)463003920 From technologies to solutions. http://id.loc.gov/authorities/names/no2008038412 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=333285 Volltext |
spellingShingle | Sikora, Michael EJB 3 developer guide : a practical guide for developers and architects to the Enterprise Java Beans standard / From technologies to solutions. 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. JavaBeans. http://id.loc.gov/authorities/names/n97064596 JavaBeans. blmlsh JavaBeans fast Java (Computer program language) http://id.loc.gov/authorities/subjects/sh95008574 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Java (Langage de programmation) Logiciels d'application Développement. COMPUTERS Programming Languages C♯ bisacsh COMPUTERS Programming Languages Java. bisacsh COMPUTERS Programming Languages Pascal. bisacsh Java (Computer program language) blmlsh Application software Development fast Java (Computer program language) fast |
subject_GND | http://id.loc.gov/authorities/names/n97064596 http://id.loc.gov/authorities/subjects/sh95008574 http://id.loc.gov/authorities/subjects/sh95009362 |
title | EJB 3 developer guide : a practical guide for developers and architects to the Enterprise Java Beans standard / |
title_auth | EJB 3 developer guide : a practical guide for developers and architects to the Enterprise Java Beans standard / |
title_exact_search | EJB 3 developer guide : a practical guide for developers and architects to the Enterprise Java Beans standard / |
title_full | 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. |
title_fullStr | 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. |
title_full_unstemmed | 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. |
title_short | EJB 3 developer guide : |
title_sort | ejb 3 developer guide a practical guide for developers and architects to the enterprise java beans standard |
title_sub | a practical guide for developers and architects to the Enterprise Java Beans standard / |
topic | JavaBeans. http://id.loc.gov/authorities/names/n97064596 JavaBeans. blmlsh JavaBeans fast Java (Computer program language) http://id.loc.gov/authorities/subjects/sh95008574 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Java (Langage de programmation) Logiciels d'application Développement. COMPUTERS Programming Languages C♯ bisacsh COMPUTERS Programming Languages Java. bisacsh COMPUTERS Programming Languages Pascal. bisacsh Java (Computer program language) blmlsh Application software Development fast Java (Computer program language) fast |
topic_facet | JavaBeans. JavaBeans Java (Computer program language) Application software Development. Java (Langage de programmation) Logiciels d'application Développement. COMPUTERS Programming Languages C♯ COMPUTERS Programming Languages Java. COMPUTERS Programming Languages Pascal. Application software Development |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=333285 |
work_keys_str_mv | AT sikoramichael ejb3developerguideapracticalguidefordevelopersandarchitectstotheenterprisejavabeansstandard AT vermameenakshi ejb3developerguideapracticalguidefordevelopersandarchitectstotheenterprisejavabeansstandard AT mawatachris ejb3developerguideapracticalguidefordevelopersandarchitectstotheenterprisejavabeansstandard AT beanlawrence ejb3developerguideapracticalguidefordevelopersandarchitectstotheenterprisejavabeansstandard |