Spring 2: Framework für die Java-Entwicklung
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Heidelberg
dpunkt.verl.
2007
|
Ausgabe: | 2. akt. und erw. Aufl. |
Schriftenreihe: | ix-Edition
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Beschreibung für Leser Inhaltsverzeichnis |
Beschreibung: | XII, 380 S. graph. Darst. |
ISBN: | 9783898644655 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV022428383 | ||
003 | DE-604 | ||
005 | 20170719 | ||
007 | t | ||
008 | 070516s2007 gw d||| |||| 00||| ger d | ||
015 | |a 06,N02,0259 |2 dnb | ||
020 | |a 9783898644655 |c Pb. : ca. EUR 36.00, ca. EUR 37.10 (AT), ca. sfr 62.00 |9 978-3-89864-465-5 | ||
024 | 3 | |a 9783898643658 | |
035 | |a (OCoLC)182623056 | ||
035 | |a (DE-599)BVBBV022428383 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BW | ||
049 | |a DE-859 |a DE-861 |a DE-1051 |a DE-M347 |a DE-824 |a DE-Aug4 |a DE-Aug7 |a DE-20 |a DE-858 |a DE-523 |a DE-634 |a DE-83 |a DE-11 |a DE-522 |a DE-B768 | ||
082 | 0 | |a 006.76 |2 22/ger | |
084 | |a ST 232 |0 (DE-625)143619: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 362f |2 stub | ||
100 | 1 | |a Wolff, Eberhard |e Verfasser |0 (DE-588)1060397129 |4 aut | |
245 | 1 | 0 | |a Spring 2 |b Framework für die Java-Entwicklung |c Eberhard Wolff |
250 | |a 2. akt. und erw. Aufl. | ||
264 | 1 | |a Heidelberg |b dpunkt.verl. |c 2007 | |
300 | |a XII, 380 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a ix-Edition | |
650 | 0 | 7 | |a Spring 2.0 |0 (DE-588)7550432-7 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Spring 2.0 |0 (DE-588)7550432-7 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=2739991&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | |u http://deposit.dnb.de/cgi-bin/dokserv?id=2939263&prov=M&dok_var=1&dok_ext=htm |3 Beschreibung für Leser | |
856 | 4 | 2 | |m GBV Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015636615&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-015636615 |
Datensatz im Suchindex
_version_ | 1805088979406553088 |
---|---|
adam_text |
IMAGE 1
EBERHARD WOLFF
SPRING 2
FRAMEWORK FUER DIE JAVA-ENTWICKLUNG
2., AKTUALISIERTE UND ERWEITERTE AUFLAGE
DPUNKT.VERLAG
IMAGE 2
VIIL
INHALTSVERZEICHNIS
1 EINLEITUNG 1
1.1 WARUM SPRING? 1
1.2 WAS IST SPRING? 1
1.3 SPRING UND JAVA EE 3
1.4 WOHER KOMMT SPRING? 5
1.5 WARUM DIESES BUCH? 5
1.6 PATTERNS UND DIESES BUCH 6
1.7 WIE MAN DAS BUCH LESEN SOLLTE 7
1.8 MIT SPRING ENTWICKELN 8
1.9 DANKSAGUNG 9
2 OBJEKTE FINDEN ZUEINANDER: DEPENDENCY INJECTION 11
2.1 UEBERSICHT 11
2.2 DIE BEISPIELANWENDUNG 11
2.2.1 DAS FACHLICHE MODELL 12
2.2.2 GESCHAEFTSPROZESSE IN DER BEISPIELANWENDUNG 13
2.2.3 BENUTZEROBERFLAECHE 14
2.3 OBJEKTNETZE IN OO-SYSTEMEN 14
2.3.1 NETZE WEBEN 15
2.4 DER NEUE ANSATZ: DEPENDENCY INJECTION 20
2.5 DEPENDENCY INJECTION MIT SPRING 22
2.5.1 DIE KONFIGURATIONSDATEI 22
2.5.2 DIE BEANFACTORY 26
2.5.3 CONSTRUCTOR DEPENDENCY INJECTION 27
2.5.4 ERZEUGUNG MIT FACTORIES 28
IMAGE 3
INHALTSVERZEICHNIS
2.6 VORTEILE VON DI 32
2.6.1 WIR RUFEN SIE AN 32
2.6.2 FLEXIBILITAET 32
2.6.3 EINGEBAUTE KONFIGURIERBARKEIT 33
2.6.4 DAS SINGLETON-PATTERN 34
2.6.5 DAS FACTORY-PATTERN 36
2.7 DIE GRENZEN VON DEPENDENCY INJECTION 37
2.8 WIR KENNEN UNS: AUTOWIRING 40
2.9 DIE BESSERE BEANFACTORY: DER APPLICATIONCONTEXT 43
2.9.1 ZUGRIFF AUF RESSOURCEN 44
2.9.2 EVENTS 46
2.9.3 INTERNATIONALISIERUNG 48
2.9.4 OBJEKTE NACHBEARBEITEN 50
2.10 FORTGESCHRITTENE TECHNIKEN 52
2.10.1 SPRING-KONFIGURATION OHNE XML 52
2.10.2 KOMPLEXE DATENTYPEN ALS WERTE SETZEN 55
2.10.3 WIE PROPERTIES GENAU KONFIGURIERT WERDEN 59
2.10.4 LEBENSZYKLUS 62
2.10.5 FACHLICHE KLASSEN MIT @CONFIGURABLE KONFIGURIEREN 65 2.10.6
KONFIGURATIONEN HANDHABEN 67
2.10.7 DYNAMISCHE SPRACHEN MIT SPRING 73
2.11 TESTS MIT SPRING 74
2.11.1 SPRING UND UNIT TESTS 75
2.11.2 INTEGRATIONSTESTS 79
2.11.3 FUNKTIONALE TESTS 83
2.11.4 SYSTEMTESTS 85
2.12 FAZIT 86
3 ASPEKTORIENTIERTE PROGRAMMIERUNG MIT SPRING 87
3.1 UEBERSICHT 87
3.2 WAS SIND ASPEKTE? 88
3.3 ASPEKTE MIT SPRING: GRUNDLAGEN 89
3.4 SPRING-AOP-EIGENE SYNTAX 96
3.4.1 POINTCUTS IN SPRING 96
3.4.2 ASPEKTE-WERKZEUGKASTEN 100
3.4.3 METADATEN UND ANNOTATIONEN 101
3.4.4 JAKARTA COMMONS ATTRIBUTES 101
3.4.5 JDK-1.5-ANNOTATIONEN 104
3.4.6 INTRODUCTIONS: INTERFACE NACHTRAEGLICH IMPLEMENTIEREN 105
IMAGE 4
INHALTSVERZEICHNIS IX
3.5 ASPECTJ-SYNTAX MIT SPRING AOP 106
3.5.1 VERWENDUNG KLASSISCHER SPRING-ASPEKTE MIT ASPECTJ-POINTCUTS 107
3.5.2 ASPEKTE MIT ANNOTATIONEN MARKIEREN 109
3.5.3 MEHR UEBER ASPECTJ POINTCUTS 115
3.5.4 INTERFACES NACHTRAEGLICH IMPLEMENTIEREN MIT ASPECTJ-SYNTAX 117
3.6 FORTGESCHRITTENE TECHNIKEN MIT SPRING-ASPEKTEN 119
3.6.1 REIHENFOLGE DER ADVICES 119
3.6.2 DAS ADVISED-INTERFACE UND ZUGRIFF AUF DEN PROXY . 120 3.6.3
ZIELOBJEKTE AUSTAUSCHEN 120
3.6.4 METHODEN ERSETZEN 125
3.7 ASPEKTE IN DER BEISPIELANWENDUNG 126
3.8 ASPECTJ 131
3.8.1 MIGRATION VON SPRING AOP NACH ASPECTJ 131
3.8.2 ASPECTJ-ASPEKTE MIT SPRING KONFIGURIEREN 132
3.9 FAZIT 133
4 TRANSAKTIONEN 135
4.1 UEBERSICHT 135
4.2 DER TRANSAKTIONSMANAGER 136
4.2.1 WAS IST EINE TRANSAKTION? . . . . 136
4.2.2 DIE PATTERN-FORM 139
4.2.3 DAS EXCEPTION-UEBERSETZER-PATTERN 139
4.2.4 DIE TRANSACTIONEXCEPTION-HIERARCHIE 141
4.3 TRANSAKTIONEN SELBER MANAGEN 142
4.4 TRANSAKTIONEN MIT TEMPLATES VERWALTEN 144
4.4.1 DAS TEMPLATE-PATTERN 145
4.4.2 DAS TRANSACTION-TEMPLATE 146
4.5 DEKLARATIVES TRANSAKTIONSMANAGEMENT 148
4.6 TRANSAKTIONEN MIT SPRING IN DER PRAXIS 156
4.7 FAZIT 158
5 PERSISTENZ 159
5.1 UEBERSICHT 159
5.2 DAS DAO-PATTERN 160
IMAGE 5
IX INHALTSVERZEICHNIS
5.3 JDBC-HELFERKLASSEN 163
5.3.1 DIE JDBCTEMPLATE-KLASSE 163
5.3.2 NAMEDPARAMETERJDBCTEMPLATE 169
5.3.3 SIMPLEJDBCTEMPLATE 170
5.3.4 ANFRAGEN ALS OBJEKTE 172
5.4 DATENBANK-EXCEPTIONS 176
5.5 IBATIS-UNTERSTUETZUNG 177
5.6 HIBERNATE-INTEGRATION 180
5.7 JPA-INTEGRATION 186
5.8 ANDERE TECHNOLOGIEN 192
5.8.1 JDO 193
5.8.2 ORACLE TOPLINK 194
5.9 FAZIT 194
6 SPRING INS NETZ 197
6.1 UEBERSICHT 197
6.2 RMI 198
6.2.1 DAS EXPORTER-PATTERN 199
6.2.2 DER RMISERVICEEXPORTER 200
6.2.3 RMI-OBJEKTE VERWENDEN 201
6.2.4 DAS PROXY-PATTERN 201
6.2.5 DIE RMIFACTORYBEAN 202
6.3 HTTP-BASIERTE PROTOKOLLE 204
6.4 SOAP 207
6.4.1 SOAP MIT AXIS 208
6.4.2 SOAP MIT XFIRE 211
6.4.3 SOAP MIT SPRING WEB SERVICES 213
6.5 EJB 220
6.5.1 WAS IST EJB? 220
6.5.2 EJB 2.1 BEANS MIT SPRING 221
6.5.3 EJB 3 228
6.6 INFRASTRUKTUREN: EJB, SPRING, 231
6.7 FAZIT 234
IMAGE 6
INHALTSVERZEICHNIS XI
7 DAS SPRING WEB FRAMEWORK 235
7.1 UEBERSICHT 235
7.2 WAS IST MVC 2? 236
7.3 CONTROLLER 237
7.3.1 DER ABSTRACTCONTROLLER 237
7.3.2 MULTIACTIONCONTROLLER: MEHRERE CONTROLLER IN EINEM 239
7.3.3 SIMPLEFORMCONTROLLER FUER FORMULARE 242
7.3.4 ABSTRACTWIZARDFORMCONTROLLER 244
7.3.5 EXCEPTIONRESOLVER 246
7.4 VALIDIERUNG 247
7.5 JSPS MIT DER SPRING TAG LIBRARY 250
7.6 ALTERNATIVE VIEW-TECHNOLOGIEN 256
7.6.1 XSLT-VIEWS MIT SPRING 256
7.6.2 EXCEL-VIEWS 259
7.6.3 PDF-VIEWS 261
7.6.4 WEITERE VIEW-TECHNOLOGIEN 263
7.7 WELCHE VIEW WIRD GENUTZT? 264
7.7.1 INTERNALRESOURCEVIEWRESOLVER 264
7.7.2 RESOURCEBUNDLEVIEWRESOLVER 265
7.7.3 XMLVIEWRESOLVER 266
7.7.4 MEHRERE VIEWRESOLVER NUTZEN 267
7.8 HANDLER MAPPING 268
7.9 DER WEG EINES REQUESTS DURCH SPRING MVC 271
7.10 SPRING UND ANDERE WEBTECHNOLOGIEN 272
7.10.1 SPRING UND STRUTS 272
7.10.2 JAVASERVER FACES (JSF) 276
7.10.3 ANDERE TECHNOLOGIEN 278
7.11 SCOPES FUER WEBANWENDUNGEN 279
7.12 SPRING WEB FLOW 281
7.13 FAZIT 289
IMAGE 7
XII INHALTSVERZEICHNIS
8 WEHERE ENTERPRISE-FEATURES 291
8.1 UEBERSICHT 291
8.2 MIT SICHERHEIT: ACEGI 292
8.3 JMS-INTEGRATION 311
8.4 JAVA CONNECTOR ARCHITECTURE (JCA) 320
8.5 E-MAIL-UNTERSTUETZUNG 321
8.6 ZEITGESTEUERTE AUFGABEN 324
8.6.1 JDK-TIMER 324
8.6.2 QUARTZ 326
8.7 SPRING OSGI 329
8.8 MANAGEMENT: JMX 334
8.9 PERFORMANCE 337
8.10 FAZIT 342
9 ANDERE SPRING-PROJEKTE 343
9.1 UEBERSICHT 343
9.2 ENTWICKLUNGSWERKZEUGE 343
9.2.1 SPRING-IDE 343
9.2.2 DOKUMENTIEREN MIT BEANDOC 346
9.3 SPRING MODULES 348
9.4 FAZIT 351
10 FAZIT: WAS BRINGT'S? 353
BIBLIOGRAFIE 357
STICHWORTVERZEICHNIS 373 |
adam_txt |
IMAGE 1
EBERHARD WOLFF
SPRING 2
FRAMEWORK FUER DIE JAVA-ENTWICKLUNG
2., AKTUALISIERTE UND ERWEITERTE AUFLAGE
DPUNKT.VERLAG
IMAGE 2
VIIL
INHALTSVERZEICHNIS
1 EINLEITUNG 1
1.1 WARUM SPRING? 1
1.2 WAS IST SPRING? 1
1.3 SPRING UND JAVA EE 3
1.4 WOHER KOMMT SPRING? 5
1.5 WARUM DIESES BUCH? 5
1.6 PATTERNS UND DIESES BUCH 6
1.7 WIE MAN DAS BUCH LESEN SOLLTE 7
1.8 MIT SPRING ENTWICKELN 8
1.9 DANKSAGUNG 9
2 OBJEKTE FINDEN ZUEINANDER: DEPENDENCY INJECTION 11
2.1 UEBERSICHT 11
2.2 DIE BEISPIELANWENDUNG 11
2.2.1 DAS FACHLICHE MODELL 12
2.2.2 GESCHAEFTSPROZESSE IN DER BEISPIELANWENDUNG 13
2.2.3 BENUTZEROBERFLAECHE 14
2.3 OBJEKTNETZE IN OO-SYSTEMEN 14
2.3.1 NETZE WEBEN 15
2.4 DER NEUE ANSATZ: DEPENDENCY INJECTION 20
2.5 DEPENDENCY INJECTION MIT SPRING 22
2.5.1 DIE KONFIGURATIONSDATEI 22
2.5.2 DIE BEANFACTORY 26
2.5.3 CONSTRUCTOR DEPENDENCY INJECTION 27
2.5.4 ERZEUGUNG MIT FACTORIES 28
IMAGE 3
INHALTSVERZEICHNIS
2.6 VORTEILE VON DI 32
2.6.1 WIR RUFEN SIE AN 32
2.6.2 FLEXIBILITAET 32
2.6.3 EINGEBAUTE KONFIGURIERBARKEIT 33
2.6.4 DAS SINGLETON-PATTERN 34
2.6.5 DAS FACTORY-PATTERN 36
2.7 DIE GRENZEN VON DEPENDENCY INJECTION 37
2.8 WIR KENNEN UNS: AUTOWIRING 40
2.9 DIE BESSERE BEANFACTORY: DER APPLICATIONCONTEXT 43
2.9.1 ZUGRIFF AUF RESSOURCEN 44
2.9.2 EVENTS 46
2.9.3 INTERNATIONALISIERUNG 48
2.9.4 OBJEKTE NACHBEARBEITEN 50
2.10 FORTGESCHRITTENE TECHNIKEN 52
2.10.1 SPRING-KONFIGURATION OHNE XML 52
2.10.2 KOMPLEXE DATENTYPEN ALS WERTE SETZEN 55
2.10.3 WIE PROPERTIES GENAU KONFIGURIERT WERDEN 59
2.10.4 LEBENSZYKLUS 62
2.10.5 FACHLICHE KLASSEN MIT @CONFIGURABLE KONFIGURIEREN 65 2.10.6
KONFIGURATIONEN HANDHABEN 67
2.10.7 DYNAMISCHE SPRACHEN MIT SPRING 73
2.11 TESTS MIT SPRING 74
2.11.1 SPRING UND UNIT TESTS 75
2.11.2 INTEGRATIONSTESTS 79
2.11.3 FUNKTIONALE TESTS 83
2.11.4 SYSTEMTESTS 85
2.12 FAZIT 86
3 ASPEKTORIENTIERTE PROGRAMMIERUNG MIT SPRING 87
3.1 UEBERSICHT 87
3.2 WAS SIND ASPEKTE? 88
3.3 ASPEKTE MIT SPRING: GRUNDLAGEN 89
3.4 SPRING-AOP-EIGENE SYNTAX 96
3.4.1 POINTCUTS IN SPRING 96
3.4.2 ASPEKTE-WERKZEUGKASTEN 100
3.4.3 METADATEN UND ANNOTATIONEN 101
3.4.4 JAKARTA COMMONS ATTRIBUTES 101
3.4.5 JDK-1.5-ANNOTATIONEN 104
3.4.6 INTRODUCTIONS: INTERFACE NACHTRAEGLICH IMPLEMENTIEREN 105
IMAGE 4
INHALTSVERZEICHNIS IX
3.5 ASPECTJ-SYNTAX MIT SPRING AOP 106
3.5.1 VERWENDUNG KLASSISCHER SPRING-ASPEKTE MIT ASPECTJ-POINTCUTS 107
3.5.2 ASPEKTE MIT ANNOTATIONEN MARKIEREN 109
3.5.3 MEHR UEBER ASPECTJ POINTCUTS 115
3.5.4 INTERFACES NACHTRAEGLICH IMPLEMENTIEREN MIT ASPECTJ-SYNTAX 117
3.6 FORTGESCHRITTENE TECHNIKEN MIT SPRING-ASPEKTEN 119
3.6.1 REIHENFOLGE DER ADVICES 119
3.6.2 DAS ADVISED-INTERFACE UND ZUGRIFF AUF DEN PROXY . 120 3.6.3
ZIELOBJEKTE AUSTAUSCHEN 120
3.6.4 METHODEN ERSETZEN 125
3.7 ASPEKTE IN DER BEISPIELANWENDUNG 126
3.8 ASPECTJ 131
3.8.1 MIGRATION VON SPRING AOP NACH ASPECTJ 131
3.8.2 ASPECTJ-ASPEKTE MIT SPRING KONFIGURIEREN 132
3.9 FAZIT 133
4 TRANSAKTIONEN 135
4.1 UEBERSICHT 135
4.2 DER TRANSAKTIONSMANAGER 136
4.2.1 WAS IST EINE TRANSAKTION? . . . . 136
4.2.2 DIE PATTERN-FORM 139
4.2.3 DAS EXCEPTION-UEBERSETZER-PATTERN 139
4.2.4 DIE TRANSACTIONEXCEPTION-HIERARCHIE 141
4.3 TRANSAKTIONEN SELBER MANAGEN 142
4.4 TRANSAKTIONEN MIT TEMPLATES VERWALTEN 144
4.4.1 DAS TEMPLATE-PATTERN 145
4.4.2 DAS TRANSACTION-TEMPLATE 146
4.5 DEKLARATIVES TRANSAKTIONSMANAGEMENT 148
4.6 TRANSAKTIONEN MIT SPRING IN DER PRAXIS 156
4.7 FAZIT 158
5 PERSISTENZ 159
5.1 UEBERSICHT 159
5.2 DAS DAO-PATTERN 160
IMAGE 5
IX INHALTSVERZEICHNIS
5.3 JDBC-HELFERKLASSEN 163
5.3.1 DIE JDBCTEMPLATE-KLASSE 163
5.3.2 NAMEDPARAMETERJDBCTEMPLATE 169
5.3.3 SIMPLEJDBCTEMPLATE 170
5.3.4 ANFRAGEN ALS OBJEKTE 172
5.4 DATENBANK-EXCEPTIONS 176
5.5 IBATIS-UNTERSTUETZUNG 177
5.6 HIBERNATE-INTEGRATION 180
5.7 JPA-INTEGRATION 186
5.8 ANDERE TECHNOLOGIEN 192
5.8.1 JDO 193
5.8.2 ORACLE TOPLINK 194
5.9 FAZIT 194
6 SPRING INS NETZ 197
6.1 UEBERSICHT 197
6.2 RMI 198
6.2.1 DAS EXPORTER-PATTERN 199
6.2.2 DER RMISERVICEEXPORTER 200
6.2.3 RMI-OBJEKTE VERWENDEN 201
6.2.4 DAS PROXY-PATTERN 201
6.2.5 DIE RMIFACTORYBEAN 202
6.3 HTTP-BASIERTE PROTOKOLLE 204
6.4 SOAP 207
6.4.1 SOAP MIT AXIS 208
6.4.2 SOAP MIT XFIRE 211
6.4.3 SOAP MIT SPRING WEB SERVICES 213
6.5 EJB 220
6.5.1 WAS IST EJB? 220
6.5.2 EJB 2.1 BEANS MIT SPRING 221
6.5.3 EJB 3 228
6.6 INFRASTRUKTUREN: EJB, SPRING, 231
6.7 FAZIT 234
IMAGE 6
INHALTSVERZEICHNIS XI
7 DAS SPRING WEB FRAMEWORK 235
7.1 UEBERSICHT 235
7.2 WAS IST MVC 2? 236
7.3 CONTROLLER 237
7.3.1 DER ABSTRACTCONTROLLER 237
7.3.2 MULTIACTIONCONTROLLER: MEHRERE CONTROLLER IN EINEM 239
7.3.3 SIMPLEFORMCONTROLLER FUER FORMULARE 242
7.3.4 ABSTRACTWIZARDFORMCONTROLLER 244
7.3.5 EXCEPTIONRESOLVER 246
7.4 VALIDIERUNG 247
7.5 JSPS MIT DER SPRING TAG LIBRARY 250
7.6 ALTERNATIVE VIEW-TECHNOLOGIEN 256
7.6.1 XSLT-VIEWS MIT SPRING 256
7.6.2 EXCEL-VIEWS 259
7.6.3 PDF-VIEWS 261
7.6.4 WEITERE VIEW-TECHNOLOGIEN 263
7.7 WELCHE VIEW WIRD GENUTZT? 264
7.7.1 INTERNALRESOURCEVIEWRESOLVER 264
7.7.2 RESOURCEBUNDLEVIEWRESOLVER 265
7.7.3 XMLVIEWRESOLVER 266
7.7.4 MEHRERE VIEWRESOLVER NUTZEN 267
7.8 HANDLER MAPPING 268
7.9 DER WEG EINES REQUESTS DURCH SPRING MVC 271
7.10 SPRING UND ANDERE WEBTECHNOLOGIEN 272
7.10.1 SPRING UND STRUTS 272
7.10.2 JAVASERVER FACES (JSF) 276
7.10.3 ANDERE TECHNOLOGIEN 278
7.11 SCOPES FUER WEBANWENDUNGEN 279
7.12 SPRING WEB FLOW 281
7.13 FAZIT 289
IMAGE 7
XII INHALTSVERZEICHNIS
8 WEHERE ENTERPRISE-FEATURES 291
8.1 UEBERSICHT 291
8.2 MIT SICHERHEIT: ACEGI 292
8.3 JMS-INTEGRATION 311
8.4 JAVA CONNECTOR ARCHITECTURE (JCA) 320
8.5 E-MAIL-UNTERSTUETZUNG 321
8.6 ZEITGESTEUERTE AUFGABEN 324
8.6.1 JDK-TIMER 324
8.6.2 QUARTZ 326
8.7 SPRING OSGI 329
8.8 MANAGEMENT: JMX 334
8.9 PERFORMANCE 337
8.10 FAZIT 342
9 ANDERE SPRING-PROJEKTE 343
9.1 UEBERSICHT 343
9.2 ENTWICKLUNGSWERKZEUGE 343
9.2.1 SPRING-IDE 343
9.2.2 DOKUMENTIEREN MIT BEANDOC 346
9.3 SPRING MODULES 348
9.4 FAZIT 351
10 FAZIT: WAS BRINGT'S? 353
BIBLIOGRAFIE 357
STICHWORTVERZEICHNIS 373 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Wolff, Eberhard |
author_GND | (DE-588)1060397129 |
author_facet | Wolff, Eberhard |
author_role | aut |
author_sort | Wolff, Eberhard |
author_variant | e w ew |
building | Verbundindex |
bvnumber | BV022428383 |
classification_rvk | ST 232 ST 250 |
classification_tum | DAT 362f |
ctrlnum | (OCoLC)182623056 (DE-599)BVBBV022428383 |
dewey-full | 006.76 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.76 |
dewey-search | 006.76 |
dewey-sort | 16.76 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | 2. akt. und erw. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV022428383</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20170719</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">070516s2007 gw d||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">06,N02,0259</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783898644655</subfield><subfield code="c">Pb. : ca. EUR 36.00, ca. EUR 37.10 (AT), ca. sfr 62.00</subfield><subfield code="9">978-3-89864-465-5</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783898643658</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)182623056</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV022428383</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-859</subfield><subfield code="a">DE-861</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-Aug7</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-522</subfield><subfield code="a">DE-B768</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.76</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 232</subfield><subfield code="0">(DE-625)143619:</subfield><subfield code="2">rvk</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="084" ind1=" " ind2=" "><subfield code="a">DAT 362f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Wolff, Eberhard</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1060397129</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Spring 2</subfield><subfield code="b">Framework für die Java-Entwicklung</subfield><subfield code="c">Eberhard Wolff</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2. akt. und erw. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg</subfield><subfield code="b">dpunkt.verl.</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XII, 380 S.</subfield><subfield code="b">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="490" ind1="0" ind2=" "><subfield code="a">ix-Edition</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Spring 2.0</subfield><subfield code="0">(DE-588)7550432-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Spring 2.0</subfield><subfield code="0">(DE-588)7550432-7</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="2"><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=2739991&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=2939263&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Beschreibung für Leser</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">GBV 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=015636615&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-015636615</subfield></datafield></record></collection> |
id | DE-604.BV022428383 |
illustrated | Illustrated |
index_date | 2024-07-02T17:28:18Z |
indexdate | 2024-07-20T09:16:37Z |
institution | BVB |
isbn | 9783898644655 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-015636615 |
oclc_num | 182623056 |
open_access_boolean | |
owner | DE-859 DE-861 DE-1051 DE-M347 DE-824 DE-Aug4 DE-Aug7 DE-20 DE-858 DE-523 DE-634 DE-83 DE-11 DE-522 DE-B768 |
owner_facet | DE-859 DE-861 DE-1051 DE-M347 DE-824 DE-Aug4 DE-Aug7 DE-20 DE-858 DE-523 DE-634 DE-83 DE-11 DE-522 DE-B768 |
physical | XII, 380 S. graph. Darst. |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | dpunkt.verl. |
record_format | marc |
series2 | ix-Edition |
spelling | Wolff, Eberhard Verfasser (DE-588)1060397129 aut Spring 2 Framework für die Java-Entwicklung Eberhard Wolff 2. akt. und erw. Aufl. Heidelberg dpunkt.verl. 2007 XII, 380 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier ix-Edition Spring 2.0 (DE-588)7550432-7 gnd rswk-swf Spring 2.0 (DE-588)7550432-7 s DE-604 text/html http://deposit.dnb.de/cgi-bin/dokserv?id=2739991&prov=M&dok_var=1&dok_ext=htm Inhaltstext http://deposit.dnb.de/cgi-bin/dokserv?id=2939263&prov=M&dok_var=1&dok_ext=htm Beschreibung für Leser GBV Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015636615&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Wolff, Eberhard Spring 2 Framework für die Java-Entwicklung Spring 2.0 (DE-588)7550432-7 gnd |
subject_GND | (DE-588)7550432-7 |
title | Spring 2 Framework für die Java-Entwicklung |
title_auth | Spring 2 Framework für die Java-Entwicklung |
title_exact_search | Spring 2 Framework für die Java-Entwicklung |
title_exact_search_txtP | Spring 2 Framework für die Java-Entwicklung |
title_full | Spring 2 Framework für die Java-Entwicklung Eberhard Wolff |
title_fullStr | Spring 2 Framework für die Java-Entwicklung Eberhard Wolff |
title_full_unstemmed | Spring 2 Framework für die Java-Entwicklung Eberhard Wolff |
title_short | Spring 2 |
title_sort | spring 2 framework fur die java entwicklung |
title_sub | Framework für die Java-Entwicklung |
topic | Spring 2.0 (DE-588)7550432-7 gnd |
topic_facet | Spring 2.0 |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=2739991&prov=M&dok_var=1&dok_ext=htm http://deposit.dnb.de/cgi-bin/dokserv?id=2939263&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=015636615&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT wolffeberhard spring2frameworkfurdiejavaentwicklung |