Java database best practices: [persistence models and techniques for Java database programming]
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Beijing [u.a.]
O'Reilly
2003
|
Ausgabe: | 1. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XVI, 267 S. Ill., graph. Darst. : 24 cm |
ISBN: | 0596005229 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV017324457 | ||
003 | DE-604 | ||
005 | 20050203 | ||
007 | t | ||
008 | 030715s2003 gw ad|| |||| 00||| eng d | ||
016 | 7 | |a 967805007 |2 DE-101 | |
020 | |a 0596005229 |9 0-596-00522-9 | ||
035 | |a (OCoLC)890374114 | ||
035 | |a (DE-599)BVBBV017324457 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
044 | |a gw |c DE | ||
049 | |a DE-29T |a DE-473 |a DE-1051 |a DE-573 | ||
082 | 0 | |a 005.71262 | |
082 | 0 | |a 005.133 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Reese, George |d 1969- |e Verfasser |0 (DE-588)115566821 |4 aut | |
245 | 1 | 0 | |a Java database best practices |b [persistence models and techniques for Java database programming] |c George Reese. [Ed.: Brett McLaughlin] |
250 | |a 1. ed. | ||
264 | 1 | |a Beijing [u.a.] |b O'Reilly |c 2003 | |
300 | |a XVI, 267 S. |b Ill., graph. Darst. : 24 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 4 | |a Database design | |
650 | 4 | |a Java (Computer program language) | |
650 | 0 | 7 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenbanksystem |0 (DE-588)4113276-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Persistenz |g Informatik |0 (DE-588)4247899-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a API |0 (DE-588)4430243-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Datenbanksystem |0 (DE-588)4113276-2 |D s |
689 | 0 | 1 | |a API |0 (DE-588)4430243-5 |D s |
689 | 0 | 2 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |D s |
689 | 0 | 3 | |a Persistenz |g Informatik |0 (DE-588)4247899-6 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m HEBIS Datenaustausch Darmstadt |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010442163&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-010442163 |
Datensatz im Suchindex
_version_ | 1804130161735499776 |
---|---|
adam_text | JAVA DATABASE BEST PRACTICES GEORGE REESE O REILLY BEIJING * CAMBRIDGE
* FARNHAM * KB LN * PARIS * SEBASTOPOL * TAIPEI * TOKYO TABLE OF
CONTENTS PREFACE XI PART I. DATA ARCHITECTURE 1. ELEMENTS OF DATABASE
APPLICATIONS 3 DATABASE APPLICATION ARCHITECTURES 3 COMPONENT MODELS 18
PERSISTENCE MODELS 20 2. RELATIONAL DATA ARCHITECTURE 22 RELATIONAL
CONCEPTS 23 MODELING 33 NORMALIZATION 35 DENORMALIZATION 46
OBJECT-RELATIONAL MAPPING 49 3. TRANSACTION MANAGEMENT 53 TRANSACTIONS
54 CONCURRENCY 58 JDBC TRANSACTION MANAGEMENT 62 TRANSACTION MANAGEMENT
PARADIGMS 70 VII PART II. PERSISTENCE MODELS 4. PERSISTENCE FUNDAMENTALS
75 PATTERNS OF PERSISTENCE 75 A GUEST BOOK APPLICATION 80 5. EJB CMP
97 WHICH CMP MODEL TO USE? 98 THE EJB 1.0 CMP MODEL 99 THE EJB 2.0 CMP
MODEL 106 BEYOND CMP , 112 6. EJB BMP 113 EJBS REVISITED 113 BMP
PATTERNS 116 STATE MANAGEMENT 123 EXCEPTION HANDLING 127 7. JDO
PERSISTENCE 129 JDO OR EJB? 129 BASIC JDO PERSISTENCE 131 EJB BMP WITH
JDO 136 8. ALTERNATIVE PERSISTENCE FRAMEWORKS 138 WHY ALTERNATIVE
FRAMEWORKS? 139 PERSISTENCE APPROACH 140 PERSISTENCE OPERATIONS 147
SEARCHES 150 BEYOND THE BASICS 151 PART III. TUTORIALS 9. J2EE BASICS
155 THE PLATFORM 155 JAVA NAMING AND DIRECTORY INTERFACE 156 JAVASERVER
PAGES 167 REMOTE METHOD INVOCATION 173 ENTERPRISE JAVABEANS 180 VIII I
TABLE OF CONTENTS 10. SQL 188 BACKGROUND 188 DATABASE CREATION 192 TABLE
MANAGEMENT 194 DATA MANAGEMENT 199 11. JDBC 213 ARCHITECTURE 213 SIMPLE
DATABASE ACCESS 218 ADVANCED JDBC 233 12. JDO 241 ARCHITECTURE 241
ENHANCEMENT 245 QUERIES 247 CHANGES 251 TRANSACTIONS 251 INHERITANCE 253
INDEX 255 TABLE OF CONTENTS
|
any_adam_object | 1 |
author | Reese, George 1969- |
author_GND | (DE-588)115566821 |
author_facet | Reese, George 1969- |
author_role | aut |
author_sort | Reese, George 1969- |
author_variant | g r gr |
building | Verbundindex |
bvnumber | BV017324457 |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)890374114 (DE-599)BVBBV017324457 |
dewey-full | 005.71262 005.133 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.71262 005.133 |
dewey-search | 005.71262 005.133 |
dewey-sort | 15.71262 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 1. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01878nam a2200469 c 4500</leader><controlfield tag="001">BV017324457</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20050203 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">030715s2003 gw ad|| |||| 00||| eng d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">967805007</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0596005229</subfield><subfield code="9">0-596-00522-9</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)890374114</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV017324457</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">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-573</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.71262</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.133</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="100" ind1="1" ind2=" "><subfield code="a">Reese, George</subfield><subfield code="d">1969-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)115566821</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Java database best practices</subfield><subfield code="b">[persistence models and techniques for Java database programming]</subfield><subfield code="c">George Reese. [Ed.: Brett McLaughlin]</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Beijing [u.a.]</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2003</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVI, 267 S.</subfield><subfield code="b">Ill., graph. Darst. : 24 cm</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=" " ind2="4"><subfield code="a">Database design</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Java (Computer program language)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenbanksystem</subfield><subfield code="0">(DE-588)4113276-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Persistenz</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4247899-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">API</subfield><subfield code="0">(DE-588)4430243-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Datenbanksystem</subfield><subfield code="0">(DE-588)4113276-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">API</subfield><subfield code="0">(DE-588)4430243-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Persistenz</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4247899-6</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="m">HEBIS Datenaustausch Darmstadt</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=010442163&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-010442163</subfield></datafield></record></collection> |
id | DE-604.BV017324457 |
illustrated | Illustrated |
indexdate | 2024-07-09T19:16:38Z |
institution | BVB |
isbn | 0596005229 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-010442163 |
oclc_num | 890374114 |
open_access_boolean | |
owner | DE-29T DE-473 DE-BY-UBG DE-1051 DE-573 |
owner_facet | DE-29T DE-473 DE-BY-UBG DE-1051 DE-573 |
physical | XVI, 267 S. Ill., graph. Darst. : 24 cm |
publishDate | 2003 |
publishDateSearch | 2003 |
publishDateSort | 2003 |
publisher | O'Reilly |
record_format | marc |
spelling | Reese, George 1969- Verfasser (DE-588)115566821 aut Java database best practices [persistence models and techniques for Java database programming] George Reese. [Ed.: Brett McLaughlin] 1. ed. Beijing [u.a.] O'Reilly 2003 XVI, 267 S. Ill., graph. Darst. : 24 cm txt rdacontent n rdamedia nc rdacarrier Database design Java (Computer program language) Java Programmiersprache (DE-588)4401313-9 gnd rswk-swf Datenbanksystem (DE-588)4113276-2 gnd rswk-swf Persistenz Informatik (DE-588)4247899-6 gnd rswk-swf API (DE-588)4430243-5 gnd rswk-swf Datenbanksystem (DE-588)4113276-2 s API (DE-588)4430243-5 s Java Programmiersprache (DE-588)4401313-9 s Persistenz Informatik (DE-588)4247899-6 s DE-604 HEBIS Datenaustausch Darmstadt application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010442163&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Reese, George 1969- Java database best practices [persistence models and techniques for Java database programming] Database design Java (Computer program language) Java Programmiersprache (DE-588)4401313-9 gnd Datenbanksystem (DE-588)4113276-2 gnd Persistenz Informatik (DE-588)4247899-6 gnd API (DE-588)4430243-5 gnd |
subject_GND | (DE-588)4401313-9 (DE-588)4113276-2 (DE-588)4247899-6 (DE-588)4430243-5 |
title | Java database best practices [persistence models and techniques for Java database programming] |
title_auth | Java database best practices [persistence models and techniques for Java database programming] |
title_exact_search | Java database best practices [persistence models and techniques for Java database programming] |
title_full | Java database best practices [persistence models and techniques for Java database programming] George Reese. [Ed.: Brett McLaughlin] |
title_fullStr | Java database best practices [persistence models and techniques for Java database programming] George Reese. [Ed.: Brett McLaughlin] |
title_full_unstemmed | Java database best practices [persistence models and techniques for Java database programming] George Reese. [Ed.: Brett McLaughlin] |
title_short | Java database best practices |
title_sort | java database best practices persistence models and techniques for java database programming |
title_sub | [persistence models and techniques for Java database programming] |
topic | Database design Java (Computer program language) Java Programmiersprache (DE-588)4401313-9 gnd Datenbanksystem (DE-588)4113276-2 gnd Persistenz Informatik (DE-588)4247899-6 gnd API (DE-588)4430243-5 gnd |
topic_facet | Database design Java (Computer program language) Java Programmiersprache Datenbanksystem Persistenz Informatik API |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010442163&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT reesegeorge javadatabasebestpracticespersistencemodelsandtechniquesforjavadatabaseprogramming |