Java EE 6: Enterprise-Anwendungsentwicklung leicht gemacht
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Frankfurt am Main
entwickler press
2012
|
Schlagworte: | |
Online-Zugang: | http://deposit.dnb.de/cgi-bin/dokserv?id=3885418&prov=M&dok_var=1&dok_ext=htm Inhaltsverzeichnis |
Beschreibung: | 285 S. Ill., graph. Darst. |
ISBN: | 3868020772 9783868020779 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV040195897 | ||
003 | DE-604 | ||
005 | 20121119 | ||
007 | t | ||
008 | 120531s2012 ad|| |||| 00||| ger d | ||
015 | |a 11N39 |2 dnb | ||
016 | 7 | |a 1015463355 |2 DE-101 | |
020 | |a 3868020772 |9 3-86802-077-2 | ||
020 | |a 9783868020779 |9 978-3-86802-077-9 | ||
035 | |a (OCoLC)796255379 | ||
035 | |a (DE-599)DNB1015463355 | ||
040 | |a DE-604 |b ger | ||
041 | 0 | |a ger | |
049 | |a DE-1102 |a DE-523 |a DE-573 |a DE-11 |a DE-858 |a DE-20 |a DE-83 |a DE-859 |a DE-29T |a DE-B768 |a DE-2174 | ||
082 | 0 | |a 005.2762 |2 22/ger | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Weil, Dirk |e Verfasser |4 aut | |
245 | 1 | 0 | |a Java EE 6 |b Enterprise-Anwendungsentwicklung leicht gemacht |c Dirk Weil |
264 | 1 | |a Frankfurt am Main |b entwickler press |c 2012 | |
300 | |a 285 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Java EE 6 |0 (DE-588)1029137110 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Java EE 6 |0 (DE-588)1029137110 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3885418&prov=M&dok_var=1&dok_ext=htm | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025052378&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-025052378 |
Datensatz im Suchindex
_version_ | 1805146697494429696 |
---|---|
adam_text |
IMAGE 1
INHALTSVERZEICHNIS
VORWORT 9
1 JAVA EE IM UEBERBLICK 11
1.1 AUFGABENSTELLUNG 11
1.2 ARCHITEKTURMODELL 11
1.3 ANWENDUNGSBESTANDTEILE U N D FORMATE 12
1.4 PROFILE 15
1.5 PLATTFORMEN 16
2 CDI 17
2.1 WAS IST DAS? 17
2.2 WOZU BRAUCHT MAN DAS? 17
2.3 BEREITSTELLUNG U N D INJEKTION VON BEANS 20
2.4 LIFECYCLE CALLBACKS 25
2.5 QUALIFIER 26
2.6 ALTERNATIVES 28
2.7 NUTZUNG DER JAVA-EE-UMGEBUNG 30
2.8 PRODUCER U N D DISPOSER 31
2.9 KONTEXTE U N D SCOPES 35
2.10 INTERCEPTORS 40
2.11 DECORATORS 43
2.12 STEREOTYPES 45
2.13 EVENTVERARBEITUNG 47
2.14 PROGRAMMGESTEUERTER ZUGRIFF AUF CDI BEANS 49
2.15 INTEGRATION VON JPA, EJB U N D JSF 52
2.16 PLATTFORMEN U N D ERGAENZUNGEN 53
3 JAVA PERSISTENCE 57
3.1 WORUM GEHT'S? 57
3.1.1 LOESUNGSANSAETZE 58
3.1.2 ANFORDERUNGEN A N O/R-MAPPER 59
3.1.3 ENTWICKLUNG DES STANDARDS 60
3.1.4 ARCHITEKTUR VON ANWENDUNGEN AUF BASIS VON JPA 61
JAVA E E 6 5
HTTP://D-NB.INFO/1015463355
IMAGE 2
INHALTSVERZEICHNIS
3.2 DIE BASICS 62
3.2.1 ENTITY-KLASSEN 62
3.2.2 KONFIGURATION DER PERSISTENCE UNIT 64
3.2.3 CRUD 66
3.2.4 DETACHED OBJECTS 68
3.2.5 ENTITY-LEBENSZYKLUS 69
3.2.6 MAPPING-ARMOTATIONEN FUER EINFACHE OBJEKTE 70
3.2.7 GENERIERTE IDS 76
3.2.8 OBJEKTGLEICHHEIT 79
3.3 OBJEKTRELATIONEN 82
3.3.1 UNIDIREKTIONALE N:L-RELATIONEN 83
3.3.2 UNIDIREKTIONALE L:N-RELATIONEN 86
3.3.3 BIDIREKTIONALE L:N-RELATIONEN 87
3.3.4 UNI- U N D BIDIREKTIONALE IRL-RELATIONEN 91
3.3.5 UNI- U N D BIDIREKTIONALE N:M-RELATIONEN 93
3.3.6 EAGER U N D LAZY LOADING 94
3.3.7 KASKADIEREN 96
3.3.8 ORPHAN REMOVAL 98
3.3.9 ANORDNUNG VON RELATIONSELEMENTEN 99
3.4 QUERIES 100
3.4.1 JPQL 100
3.4.2 NATIVE QUERIES 112
3.4.3 CRITERIA QUERIES 114
3.5 VERERBUNGSBEZIEHUNGEN 122
3.5.1 MAPPING-STRATEGIE "SINGLE_TABLE" 123
3.5.2 MAPPING-STRATEGIE "TABLE_PER_CLASS" 125
3.5.3 MAPPING-STRATEGIE "JOINED" 126
3.5.4 NON-ENTITY-BASISKLASSEN 127
3.6 DIES U N D DAS 128
3.6.1 SECONDARY TABLES 128
3.6.2 ZUSAMMENGESETZTE IDS 129
3.6.3 DEPENDENT IDS 130
3.6.4 LOCKING 133
3.6.5 CALLBACK-METHODEN U N D LISTENER 137
3.6.6 BULK UPDATE/DELETE 139
3.7 CACHING 140
6 ENTWICKIER, PRESS
IMAGE 3
INHALTSVRZEICHNIS
3.8 ERWEITERTE ENTITY MANAGER 143
3.9 JAVA PERSISTENCE IN SE-AN WENDUNGEN 149
3.9.1 KONFIGURATION DER PERSISTENCE UNIT IM SE-UMFELD 149
3.9.2 ERZEUGUNG EINES ENTITY MANAGERS IN SE-ANWENDUNGEN 150
3.9.3 TRANSAKTIONSSTEUERUNG IN JAVA-SE-ANWENDUNGEN 152
4 BEAN VALIDATION 153
4.1 AUFGABENSTELLUNG 153
4.2 PLATTFORMEN U N D BENOETIGTE BIBLIOTHEKEN 154
4.3 VALIDATION CONSTRAINTS 155
4.4 OBJEKTPRUEFUNG 161
4.5 INTERNATIONALISIERUNG DER VALIDIERUNGSMELDUNGEN 162
4.6 VALIDIERUNGSGRUPPEN 163
4.7 INTEGRATION IN JPA U N D JSF 164
4.8 BEAN VALIDATION IN SE-UMGEBUNGEN 166
5 JAVASERVER FACES 167
5.1 EINSATZZWECK VON JSF 167
5.2 DIE BASIS: JAVA-WEBANWENDUNGEN 167
5.2.1 GRUNDLEGENDER AUFBAU 167
5.2.2 SERVLETS 168
5.2.3 JAVASERVER PAGES 170
5.3 JSF IM UEBERBLICK 171
5.3.1 MODEL VIEW CONTROLLER 171
5.3.2 FACELETS 173
5.3.3 REQUEST-VERARBEITUNG 173
5.4 KONFIGURATION DER WEBANWENDUNG 175
5.5 BENOETIGTE BIBLIOTHEKEN U N D PLATTFORMEN 177
5.6 PROGRAMMIERUNG DER VIEWS 177
5.6.1 JSF TAG LIBRARIES 178
5.7 MANAGED BEANS 184
5.8 UNIFIED EXPRESSION LANGUAGE 186
5.9 NAVIGATION 191
5.10 SCOPES 193
5.11 VERARBEITUNG TABELLARISCHER DATEN 194
5.12 INTERNATIONALISIERUNG 196
JAVA E E 6 7
IMAGE 4
INHALTSVERZEICHNIS
5.13 RESSOURCENVERWALTUNG 199
5.14 GET SUPPORT 201
5.15 EVENT-VERARBEITUNG 203
5.16 KONVERTIERUNG 206
5.17 VALIDIERUNG 210
5.18 IMMEDIATE-KOMPONENTEN 218
5.19 AJAX 218
5.20 TEMPLATING MIT FACELETS 222
5.21 EIGENE JSF-KOMPONENTEN 226
5.22 KOMPONENTENBIBLIOTHEKEN 233
5.23 SECURITY 234
6 ENTERPRISE JAVABEANS 237
6.1 AUFGABENSTELLUNG 237
6.2 AUFBAU VON ENTERPRISE JAVABEANS 237
6.3 EJB DEPLOYMENT 240
6.4 LOKALER ZUGRIFF AUF SESSION BEANS 241
6.5 REMOTE-ZUGRIFF 243
6.6 TRANSAKTIONSSTEUERUNG 246
6.7 ASYNCHRONE METHODEN 249
6.8 TIMER 250
6.9 SECURITY 252
7 EIN "REAL WORLD"-PROJEKT 255
7.1 AUFGABENSTELLUNG 255
7.2 ANWENDUNGSARCHITEKTUR 257
7.3 PERSISTENZ 259
7.4 VIEWS 270
7.5 FACHLICHE INJEKTION 274
STICHWORTVERZEICHNIS 277
8 ENTWICKIER .PRESS |
any_adam_object | 1 |
author | Weil, Dirk |
author_facet | Weil, Dirk |
author_role | aut |
author_sort | Weil, Dirk |
author_variant | d w dw |
building | Verbundindex |
bvnumber | BV040195897 |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)796255379 (DE-599)DNB1015463355 |
dewey-full | 005.2762 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.2762 |
dewey-search | 005.2762 |
dewey-sort | 15.2762 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000zc 4500</leader><controlfield tag="001">BV040195897</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20121119</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">120531s2012 ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">11N39</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1015463355</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3868020772</subfield><subfield code="9">3-86802-077-2</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783868020779</subfield><subfield code="9">978-3-86802-077-9</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)796255379</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1015463355</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1102</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-B768</subfield><subfield code="a">DE-2174</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.2762</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Weil, Dirk</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Java EE 6</subfield><subfield code="b">Enterprise-Anwendungsentwicklung leicht gemacht</subfield><subfield code="c">Dirk Weil</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Frankfurt am Main</subfield><subfield code="b">entwickler press</subfield><subfield code="c">2012</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">285 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java EE 6</subfield><subfield code="0">(DE-588)1029137110</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Java EE 6</subfield><subfield code="0">(DE-588)1029137110</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3885418&prov=M&dok_var=1&dok_ext=htm</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025052378&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-025052378</subfield></datafield></record></collection> |
id | DE-604.BV040195897 |
illustrated | Illustrated |
indexdate | 2024-07-21T00:34:01Z |
institution | BVB |
isbn | 3868020772 9783868020779 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-025052378 |
oclc_num | 796255379 |
open_access_boolean | |
owner | DE-1102 DE-523 DE-573 DE-11 DE-858 DE-20 DE-83 DE-859 DE-29T DE-B768 DE-2174 |
owner_facet | DE-1102 DE-523 DE-573 DE-11 DE-858 DE-20 DE-83 DE-859 DE-29T DE-B768 DE-2174 |
physical | 285 S. Ill., graph. Darst. |
publishDate | 2012 |
publishDateSearch | 2012 |
publishDateSort | 2012 |
publisher | entwickler press |
record_format | marc |
spelling | Weil, Dirk Verfasser aut Java EE 6 Enterprise-Anwendungsentwicklung leicht gemacht Dirk Weil Frankfurt am Main entwickler press 2012 285 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier Java EE 6 (DE-588)1029137110 gnd rswk-swf Java EE 6 (DE-588)1029137110 s DE-604 text/html http://deposit.dnb.de/cgi-bin/dokserv?id=3885418&prov=M&dok_var=1&dok_ext=htm DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025052378&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Weil, Dirk Java EE 6 Enterprise-Anwendungsentwicklung leicht gemacht Java EE 6 (DE-588)1029137110 gnd |
subject_GND | (DE-588)1029137110 |
title | Java EE 6 Enterprise-Anwendungsentwicklung leicht gemacht |
title_auth | Java EE 6 Enterprise-Anwendungsentwicklung leicht gemacht |
title_exact_search | Java EE 6 Enterprise-Anwendungsentwicklung leicht gemacht |
title_full | Java EE 6 Enterprise-Anwendungsentwicklung leicht gemacht Dirk Weil |
title_fullStr | Java EE 6 Enterprise-Anwendungsentwicklung leicht gemacht Dirk Weil |
title_full_unstemmed | Java EE 6 Enterprise-Anwendungsentwicklung leicht gemacht Dirk Weil |
title_short | Java EE 6 |
title_sort | java ee 6 enterprise anwendungsentwicklung leicht gemacht |
title_sub | Enterprise-Anwendungsentwicklung leicht gemacht |
topic | Java EE 6 (DE-588)1029137110 gnd |
topic_facet | Java EE 6 |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3885418&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025052378&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT weildirk javaee6enterpriseanwendungsentwicklungleichtgemacht |