Introducing Jakarta EE CDI: contexts and dependency injection for Enterprise Java Development
Discover the Jakarta EE Contexts and Dependency Injection (CDI 2.0) framework which helps you write better code through the use of well-defined enterprise Java-based components and beans (EJBs). If you have ever wanted to write clean Java EE code, this short book is your best guide for doing so: you...
Gespeichert in:
Beteilige Person: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | Englisch |
Veröffentlicht: |
Berkeley, CA
APress
2020
|
Schlagwörter: | |
Links: | https://learning.oreilly.com/library/view/-/9781484256428/?ar |
Zusammenfassung: | Discover the Jakarta EE Contexts and Dependency Injection (CDI 2.0) framework which helps you write better code through the use of well-defined enterprise Java-based components and beans (EJBs). If you have ever wanted to write clean Java EE code, this short book is your best guide for doing so: you will pick up valuable tips along the way from your author's years of experience teaching and coding. Introducing Jakarta EE CDI covers CDI 2.0 in detail and equips you with the theoretical underpinnings of Java EE, now Jakarta EE. This book is packed with so much that by the end of it, you will feel confident to use your new-found knowledge to help you write better, readable, maintainable, and long-lived mission-critical software. You will: Write better code with the Jakarta EE Contexts and Dependency Injection (CDI) framework Work with the powerful, extensible, and well-defined contextual life cycle for components Use CDIs mechanism for decoupling application components through a typesafe event API Build typesafe interceptors for altering the behaviour of components at runtime Harness the well-defined qualifier system for easy isolation of beans Convert almost any valid Java type to a CDI managed bean with CDIs producer mechanism. |
Beschreibung: | Includes index |
Umfang: | 1 Online-Ressource (xiii, 91 Seiten) illustrations |
ISBN: | 9781484256428 1484256425 |
Internformat
MARC
LEADER | 00000cam a22000002 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-050005790 | ||
003 | DE-627-1 | ||
005 | 20240228121003.0 | ||
007 | cr uuu---uuuuu | ||
008 | 200227s2020 xx |||||o 00| ||eng c | ||
020 | |a 9781484256428 |c electronic bk. |9 978-1-4842-5642-8 | ||
020 | |a 1484256425 |c electronic bk. |9 1-4842-5642-5 | ||
035 | |a (DE-627-1)050005790 | ||
035 | |a (DE-599)KEP050005790 | ||
035 | |a (ORHE)9781484256428 | ||
035 | |a (DE-627-1)050005790 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
082 | 0 | |a 005.133 | |
100 | 1 | |a Saeed, Luqman |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a Introducing Jakarta EE CDI |b contexts and dependency injection for Enterprise Java Development |c Luqman Saeed |
264 | 1 | |a Berkeley, CA |b APress |c 2020 | |
300 | |a 1 Online-Ressource (xiii, 91 Seiten) |b illustrations | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
500 | |a Includes index | ||
520 | |a Discover the Jakarta EE Contexts and Dependency Injection (CDI 2.0) framework which helps you write better code through the use of well-defined enterprise Java-based components and beans (EJBs). If you have ever wanted to write clean Java EE code, this short book is your best guide for doing so: you will pick up valuable tips along the way from your author's years of experience teaching and coding. Introducing Jakarta EE CDI covers CDI 2.0 in detail and equips you with the theoretical underpinnings of Java EE, now Jakarta EE. This book is packed with so much that by the end of it, you will feel confident to use your new-found knowledge to help you write better, readable, maintainable, and long-lived mission-critical software. You will: Write better code with the Jakarta EE Contexts and Dependency Injection (CDI) framework Work with the powerful, extensible, and well-defined contextual life cycle for components Use CDIs mechanism for decoupling application components through a typesafe event API Build typesafe interceptors for altering the behaviour of components at runtime Harness the well-defined qualifier system for easy isolation of beans Convert almost any valid Java type to a CDI managed bean with CDIs producer mechanism. | ||
650 | 0 | |a Java (Computer program language) | |
650 | 4 | |a Java (Langage de programmation) | |
650 | 4 | |a Computer programming ; software development | |
650 | 4 | |a Programming & scripting languages: general | |
650 | 4 | |a Computers ; Programming ; General | |
650 | 4 | |a Computers ; Programming Languages ; General | |
650 | 4 | |a Computers ; Programming Languages ; Java | |
650 | 4 | |a Java (Computer program language) | |
776 | 1 | |z 1484256417 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 1484256417 |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781484256428/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Datensatz im Suchindex
DE-BY-TUM_katkey | ZDB-30-ORH-050005790 |
---|---|
_version_ | 1821494844779921408 |
adam_text | |
any_adam_object | |
author | Saeed, Luqman |
author_facet | Saeed, Luqman |
author_role | aut |
author_sort | Saeed, Luqman |
author_variant | l s ls |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)050005790 (DE-599)KEP050005790 (ORHE)9781484256428 |
dewey-full | 005.133 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.133 |
dewey-search | 005.133 |
dewey-sort | 15.133 |
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>02948cam a22004692 4500</leader><controlfield tag="001">ZDB-30-ORH-050005790</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228121003.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">200227s2020 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781484256428</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-1-4842-5642-8</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1484256425</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">1-4842-5642-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)050005790</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP050005790</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781484256428</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)050005790</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.133</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Saeed, Luqman</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Introducing Jakarta EE CDI</subfield><subfield code="b">contexts and dependency injection for Enterprise Java Development</subfield><subfield code="c">Luqman Saeed</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berkeley, CA</subfield><subfield code="b">APress</subfield><subfield code="c">2020</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (xiii, 91 Seiten)</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">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Discover the Jakarta EE Contexts and Dependency Injection (CDI 2.0) framework which helps you write better code through the use of well-defined enterprise Java-based components and beans (EJBs). If you have ever wanted to write clean Java EE code, this short book is your best guide for doing so: you will pick up valuable tips along the way from your author's years of experience teaching and coding. Introducing Jakarta EE CDI covers CDI 2.0 in detail and equips you with the theoretical underpinnings of Java EE, now Jakarta EE. This book is packed with so much that by the end of it, you will feel confident to use your new-found knowledge to help you write better, readable, maintainable, and long-lived mission-critical software. You will: Write better code with the Jakarta EE Contexts and Dependency Injection (CDI) framework Work with the powerful, extensible, and well-defined contextual life cycle for components Use CDIs mechanism for decoupling application components through a typesafe event API Build typesafe interceptors for altering the behaviour of components at runtime Harness the well-defined qualifier system for easy isolation of beans Convert almost any valid Java type to a CDI managed bean with CDIs producer mechanism.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Java (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Java (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programming ; software development</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programming & scripting languages: general</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computers ; Programming ; General</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computers ; Programming Languages ; General</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computers ; Programming Languages ; Java</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Java (Computer program language)</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">1484256417</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">1484256417</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781484256428/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-050005790 |
illustrated | Illustrated |
indexdate | 2025-01-17T11:20:50Z |
institution | BVB |
isbn | 9781484256428 1484256425 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource (xiii, 91 Seiten) illustrations |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2020 |
publishDateSearch | 2020 |
publishDateSort | 2020 |
publisher | APress |
record_format | marc |
spelling | Saeed, Luqman VerfasserIn aut Introducing Jakarta EE CDI contexts and dependency injection for Enterprise Java Development Luqman Saeed Berkeley, CA APress 2020 1 Online-Ressource (xiii, 91 Seiten) illustrations Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Includes index Discover the Jakarta EE Contexts and Dependency Injection (CDI 2.0) framework which helps you write better code through the use of well-defined enterprise Java-based components and beans (EJBs). If you have ever wanted to write clean Java EE code, this short book is your best guide for doing so: you will pick up valuable tips along the way from your author's years of experience teaching and coding. Introducing Jakarta EE CDI covers CDI 2.0 in detail and equips you with the theoretical underpinnings of Java EE, now Jakarta EE. This book is packed with so much that by the end of it, you will feel confident to use your new-found knowledge to help you write better, readable, maintainable, and long-lived mission-critical software. You will: Write better code with the Jakarta EE Contexts and Dependency Injection (CDI) framework Work with the powerful, extensible, and well-defined contextual life cycle for components Use CDIs mechanism for decoupling application components through a typesafe event API Build typesafe interceptors for altering the behaviour of components at runtime Harness the well-defined qualifier system for easy isolation of beans Convert almost any valid Java type to a CDI managed bean with CDIs producer mechanism. Java (Computer program language) Java (Langage de programmation) Computer programming ; software development Programming & scripting languages: general Computers ; Programming ; General Computers ; Programming Languages ; General Computers ; Programming Languages ; Java 1484256417 Erscheint auch als Druck-Ausgabe 1484256417 |
spellingShingle | Saeed, Luqman Introducing Jakarta EE CDI contexts and dependency injection for Enterprise Java Development Java (Computer program language) Java (Langage de programmation) Computer programming ; software development Programming & scripting languages: general Computers ; Programming ; General Computers ; Programming Languages ; General Computers ; Programming Languages ; Java |
title | Introducing Jakarta EE CDI contexts and dependency injection for Enterprise Java Development |
title_auth | Introducing Jakarta EE CDI contexts and dependency injection for Enterprise Java Development |
title_exact_search | Introducing Jakarta EE CDI contexts and dependency injection for Enterprise Java Development |
title_full | Introducing Jakarta EE CDI contexts and dependency injection for Enterprise Java Development Luqman Saeed |
title_fullStr | Introducing Jakarta EE CDI contexts and dependency injection for Enterprise Java Development Luqman Saeed |
title_full_unstemmed | Introducing Jakarta EE CDI contexts and dependency injection for Enterprise Java Development Luqman Saeed |
title_short | Introducing Jakarta EE CDI |
title_sort | introducing jakarta ee cdi contexts and dependency injection for enterprise java development |
title_sub | contexts and dependency injection for Enterprise Java Development |
topic | Java (Computer program language) Java (Langage de programmation) Computer programming ; software development Programming & scripting languages: general Computers ; Programming ; General Computers ; Programming Languages ; General Computers ; Programming Languages ; Java |
topic_facet | Java (Computer program language) Java (Langage de programmation) Computer programming ; software development Programming & scripting languages: general Computers ; Programming ; General Computers ; Programming Languages ; General Computers ; Programming Languages ; Java |
work_keys_str_mv | AT saeedluqman introducingjakartaeecdicontextsanddependencyinjectionforenterprisejavadevelopment |