ISBN: 9780596002763 - java data objects (java ser.) (29 resultados)

Filtrar la búsqueda

  • Libros (29)

a

Intervalo de precios personalizado (EUR)

a

  • Idioma: Inglés

    Editorial: -, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: AwesomeBooks, Wallingford, Reino UnidoAwesomeBooks

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Usado - Bueno

    EUR 3,74

    Envío por EUR 4,89 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 2 disponibles

    Paperback. Condición: Very Good. Java Data Objects This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping.…

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2003

    0596002769 / 9780596002763

    • Tapa blanda
    • Primera edición

    Librería: BooksByLisa, Highland Park, IL, Estados Unidos de AmericaBooksByLisa

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 9,21

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: 1 disponible

    Soft cover. Condición: New. First Edition. PHOTO AND VIDEO OF PAGES TAKEN TO SHOW CONDITION PRIOR TO SHIPPING; PHOTOS EMAILED FOR MORE SPECIFICS WHEN REQUESTED; Book. Book.

  • Idioma: Inglés

    Editorial: O'Reilly Media, Incorporated, 2003

    0596002769 / 9780596002763

    • Tapa blanda
    • Primera edición

    Librería: Better World Books Ltd, Dunfermline, Reino UnidoBetter World Books Ltd

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Usado - Bueno

    EUR 5,69

    Envío por EUR 5,93 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 1 disponible

    Condición: Very Good. 1st Edition. Former library copy. Pages intact with possible writing/highlighting. Binding strong with minor wear. Dust jackets/supplements may not be included. Includes library markings. Stock photo provided. Product includes identifying sticker. Better World Books: Buy Books. Do Good. …

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: ThriftBooks-Atlanta, AUSTELL, GA, Estados Unidos de AmericaThriftBooks-Atlanta

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Usado - Regular

    EUR 14,96

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: 1 disponible

    Paperback. Condición: Fair. No Jacket. Readable copy. Pages may have considerable notes/highlighting. ~ ThriftBooks: Read More, Spend Less.

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: Half Price Books Inc., Dallas, TX, Estados Unidos de AmericaHalf Price Books Inc.

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Usado - Bueno

    EUR 11,91

    Envío por EUR 3,34 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: 1 disponible

    paperback. Condición: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority.

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: Hamelyn, Madrid, M, EspañaHamelyn

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Usado - Bueno

    EUR 5,99

    Envío por EUR 11,99 
    Se envía de España a Estados Unidos de America

    Cantidad disponible: 1 disponible

    Condición: Very Good. : Java Data Objects es una guía completa para la API de JDO, que revoluciona la forma en que los desarrolladores de Java interactúan con las bases de datos. Este libro proporciona una introducción exhaustiva a JDO, comenzando con una aplicación simple que demuestra muchas de sus capacidades. Aprenderás a hacer que las clases sean persistentes, cómo JDO asigna clases persistentes a la base de datos y cómo configurar JDO en tiempo de ejecución. También se explica cómo realizar transacciones y consultas, cubriendo características opcionales como el acceso no transaccional y las transacciones optimistas. Se concluye discutiendo el uso de JDO en aplicaciones web y entornos J2EE. EAN: 9780596002763 Tipo: Libros Categoría: Tecnología Título: Java Data Objects Autor: David Jordan| Craig Russell Editorial: O'Reilly Media Idioma: en Páginas: 380 Formato: tapa blanda.…

  • Idioma: Inglés

    Editorial: O'Reilly Media 02/05/2003, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: Bahamut Media, Reading, Reino UnidoBahamut Media

    Vendedor de 4 estrellas
    Contactar con el vendedor

    Condición: Usado - Bueno

    EUR 12,19

    Envío por EUR 8,28 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 2 disponibles

    Condición: Very Good. Shipped within 24 hours from our UK warehouse. Clean, undamaged book with no damage to pages and minimal wear to the cover. Spine still tight, in very good condition. Remember if you are not happy, you are covered by our 100% money back guarantee.

  • Idioma: Inglés

    Editorial: OReilly Media, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: Brit Books, Milton Keynes, Reino UnidoBrit Books

    Vendedor de 4 estrellas
    Contactar con el vendedor

    Condición: Usado - Bueno

    EUR 4,48

    Envío por EUR 18,96 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 1 disponible

    Paperback. Condición: Used; Very Good. ***Simply Brit*** Welcome to our online used book store, where affordability meets great quality. Dive into a world of captivating reads without breaking the bank. We take pride in offering a wide selection of used books, from classics to hidden gems, ensuring there is something for every literary palate. All orders are shipped within 24 hours and our lightning fast-delivery within 48 hours coupled with our prompt customer service ensures a smooth journey from ordering to delivery. Discover the joy of reading with us, your trusted source for affordable books that do not compromise on quality.…

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: GreatBookPrices, Columbia, MD, Estados Unidos de AmericaGreatBookPrices

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 26,20

    Envío por EUR 2,35 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: 2 disponibles

    Condición: New.

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: Lakeside Books, Benton Harbor, MI, Estados Unidos de AmericaLakeside Books

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 24,98

    Envío por EUR 3,55 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    Condición: New. Brand New! Not Overstocks or Low Quality Book Club Editions! Direct From the Publisher! We're not a giant, faceless warehouse organization! We're a small town bookstore that loves books and loves it's customers! Buy from Lakeside Books.

  • Idioma: Inglés

    Editorial: O'Reilly Media 5/2/2003, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: BargainBookStores, Grand Rapids, MI, Estados Unidos de AmericaBargainBookStores

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 29,59

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: 5 disponibles

    Paperback or Softback. Condición: New. Java Data Objects. Book.

  • Idioma: Inglés

    Editorial: O'Reilly Media, US, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: Rarewaves USA, HEBRON, KY, Estados Unidos de AmericaRarewaves USA

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 31,38

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    Paperback. Condición: New. "Java Data Objects" aims to revolutionize the way Java developers interact with databases and other datastores. It allows you to store and retrieve objects in a way that's natural toJava programmers. Instead of working with JDBC or EJB's container-managed persistence, you work directly with your Java objects. You don't have to copy data to and from database tables or issue SELECTs to perform queries: your JDO implementation takes care of persistence behind-the-scenes, and you make queries based on the fields of your Java objects, using normal Java syntax. The result is software that is truly object-oriented: not code that is partially object-oriented, with a large database-shaped lump on the back end. JDO lets you save plain, ordinary Java objects, and does not force you to use different data models and types for dealing with storage. As a result, your code becomes easier to maintain, easier to re-use, and easier to test. And you're not tied to a specific database vendor: your JDO code is entirely database-independent. You don't even need to know whether the datastore is a relational database, an object database, or just a set of files.The book offers a thorough introduction to JDO, starting with a simple application that demonstrates many of JDO's capabilities. It shows you how to make classes persistent, how JDO maps persistent classes to the database, how to configure JDO at runtime, how to perform transactions, and how to make queries. More advanced chapters cover optional features such as nontransactional access and optimistic transactions. The book concludes by discussing the use of JDO in web applications and J2EE environments.…

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: GreatBookPrices, Columbia, MD, Estados Unidos de AmericaGreatBookPrices

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Usado - Como Nuevo

    EUR 29,74

    Envío por EUR 2,35 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: 2 disponibles

    Condición: As New. Unread book in perfect condition.

  • Idioma: Inglés

    Editorial: O'Reilly Media, US, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: Rarewaves.com USA, London, LONDO, Reino UnidoRarewaves.com USA

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 43,07

     Gastos de envío gratis 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 1 disponible

    Paperback. Condición: New. "Java Data Objects" aims to revolutionize the way Java developers interact with databases and other datastores. It allows you to store and retrieve objects in a way that's natural toJava programmers. Instead of working with JDBC or EJB's container-managed persistence, you work directly with your Java objects. You don't have to copy data to and from database tables or issue SELECTs to perform queries: your JDO implementation takes care of persistence behind-the-scenes, and you make queries based on the fields of your Java objects, using normal Java syntax. The result is software that is truly object-oriented: not code that is partially object-oriented, with a large database-shaped lump on the back end. JDO lets you save plain, ordinary Java objects, and does not force you to use different data models and types for dealing with storage. As a result, your code becomes easier to maintain, easier to re-use, and easier to test. And you're not tied to a specific database vendor: your JDO code is entirely database-independent. You don't even need to know whether the datastore is a relational database, an object database, or just a set of files.The book offers a thorough introduction to JDO, starting with a simple application that demonstrates many of JDO's capabilities. It shows you how to make classes persistent, how JDO maps persistent classes to the database, how to configure JDO at runtime, how to perform transactions, and how to make queries. More advanced chapters cover optional features such as nontransactional access and optimistic transactions. The book concludes by discussing the use of JDO in web applications and J2EE environments.…

  • Idioma: Inglés

    Editorial: O'Reilly Media 2003-05-02, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: Chiron Media, Wallingford, Reino UnidoChiron Media

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 39,37

    Envío por EUR 7,70 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 2 disponibles

    Paperback. Condición: New. Brand new book, sourced directly from publisher. Dispatch time is 3-4 days from our warehouse. Book will be sent in robust, secure packaging to ensure it reaches you securely.

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: GreatBookPricesUK, Woodford Green, Reino UnidoGreatBookPricesUK

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Usado - Como Nuevo

    EUR 33,20

    Envío por EUR 17,79 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 2 disponibles

    Condición: As New. Unread book in perfect condition.

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: GreatBookPricesUK, Woodford Green, Reino UnidoGreatBookPricesUK

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 34,75

    Envío por EUR 17,79 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 2 disponibles

    Condición: New.

  • Idioma: Inglés

    Editorial: O'Reilly Media, Inc, USA, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: THE SAINT BOOKSTORE, Southport, Reino UnidoTHE SAINT BOOKSTORE

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 34,76

    Envío por EUR 20,34 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 2 disponibles

    Paperback / softback. Condición: New. New copy - Usually dispatched within 4 working days.

  • Idioma: Inglés

    Editorial: Oreilly & Associates Inc, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: Revaluation Books, Exeter, Reino UnidoRevaluation Books

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 41,19

    Envío por EUR 14,82 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 2 disponibles

    Paperback. Condición: Brand New. 1st edition. 356 pages. 9.25x7.25x1.00 inches. In Stock.

  • Idioma: Inglés

    Editorial: O?Reilly Media, 2003

    0596002769 / 9780596002763

    • Tapa blanda
    • Primera edición

    Librería: Kennys Bookshop and Art Galleries Ltd., Galway, GY, IrlandaKennys Bookshop and Art Galleries Ltd.

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 45,78

    Envío por EUR 9,50 
    Se envía de Irlanda a Estados Unidos de America

    Cantidad disponible: 1 disponible

    Condición: New. This work offers a thorough introduction to Java Data Objects, starting with a simple application that demonstrates many of JDO's capabilities. It shows you how to make classes persistent, how JDO maps persistent classes to the database and how to configure JDO at runtime. Num Pages: 360 pages, index. BIC Classification: UMW. Category: (P) Professional & Vocational; (UP) Postgraduate, Research & Scholarly; (UU) Undergraduate. Dimension: 232 x 181 x 24. Weight in Grams: 610. . 2003. 1st Edition. Paperback. . . . . …

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: Ria Christie Collections, Uxbridge, Reino UnidoRia Christie Collections

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 47,68

    Envío por EUR 13,39 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 2 disponibles

    Condición: New. In English.

  • Idioma: Inglés

    Editorial: O Reilly Media, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: Kennys Bookstore, Olney, MD, Estados Unidos de AmericaKennys Bookstore

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 58,33

    Envío por EUR 9,34 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: 1 disponible

    Condición: New. This work offers a thorough introduction to Java Data Objects, starting with a simple application that demonstrates many of JDO's capabilities. It shows you how to make classes persistent, how JDO maps persistent classes to the database and how to configure JDO at runtime. Num Pages: 360 pages, index. BIC Classification: UMW. Category: (P) Professional & Vocational; (UP) Postgraduate, Research & Scholarly; (UU) Undergraduate. Dimension: 232 x 181 x 24. Weight in Grams: 610. . 2003. 1st Edition. Paperback. . . . . Books ship from the US and Ireland. …

  • Idioma: Inglés

    Editorial: O'Reilly Media, Incorporated, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: Books Puddle, Woodside, NY, Estados Unidos de AmericaBooks Puddle

    Vendedor de 4 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 66,59

    Envío por EUR 3,55 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: 1 disponible

    Condición: New. pp. xxi + 356 1st Edition.

  • Idioma: Inglés

    Editorial: O'Reilly Media, Incorporated, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: Majestic Books, Hounslow, Reino UnidoMajestic Books

    Vendedor de 4 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 63,03

    Envío por EUR 7,71 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 1 disponible

    Condición: New. pp. xxi + 356 Illus.

  • Idioma: Inglés

    Editorial: O'Reilly Media, US, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: Rarewaves USA United, HEBRON, KY, Estados Unidos de AmericaRarewaves USA United

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 34,77

    Envío por EUR 44,49 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    Paperback. Condición: New. "Java Data Objects" aims to revolutionize the way Java developers interact with databases and other datastores. It allows you to store and retrieve objects in a way that's natural toJava programmers. Instead of working with JDBC or EJB's container-managed persistence, you work directly with your Java objects. You don't have to copy data to and from database tables or issue SELECTs to perform queries: your JDO implementation takes care of persistence behind-the-scenes, and you make queries based on the fields of your Java objects, using normal Java syntax. The result is software that is truly object-oriented: not code that is partially object-oriented, with a large database-shaped lump on the back end. JDO lets you save plain, ordinary Java objects, and does not force you to use different data models and types for dealing with storage. As a result, your code becomes easier to maintain, easier to re-use, and easier to test. And you're not tied to a specific database vendor: your JDO code is entirely database-independent. You don't even need to know whether the datastore is a relational database, an object database, or just a set of files.The book offers a thorough introduction to JDO, starting with a simple application that demonstrates many of JDO's capabilities. It shows you how to make classes persistent, how JDO maps persistent classes to the database, how to configure JDO at runtime, how to perform transactions, and how to make queries. More advanced chapters cover optional features such as nontransactional access and optimistic transactions. The book concludes by discussing the use of JDO in web applications and J2EE environments.…

  • Idioma: Inglés

    Editorial: O'Reilly Media, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: BennettBooksLtd, Los Angeles, CA, Estados Unidos de AmericaBennettBooksLtd

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 75,40

    Envío por EUR 6,18 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: 1 disponible

    paperback. Condición: New. In shrink wrap. Looks like an interesting title.

  • Idioma: Inglés

    Editorial: O'reilly Media Mai 2003, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: AHA-BUCH GmbH, Einbeck, AlemaniaAHA-BUCH GmbH

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 46,96

    Envío por EUR 35,00 
    Se envía de Alemania a Estados Unidos de America

    Cantidad disponible: 2 disponibles

    Taschenbuch. Condición: Neu. Neuware - Java Data Objects revolutionizes the way Java developers interact with databases and other datastores. JDO allows you to store and retrieve objects in a way that's natural to Java programmers. Instead of working with JDBC or EJB's container-managed persistence, you work directly with your Java objects. You don't have to copy data to and from database tables or issue SELECTs to perform queries: your JDO implementation takes care of persistence behind-the-scenes, and you make queries based on the fields of your Java objects, using normal Java syntax.The result is software that is truly object-oriented: not code that is partially object-oriented, with a large database-shaped lump on the back end. JDO lets you save plain, ordinary Java objects, and does not force you to use different data models and types for dealing with storage. As a result, your code becomes easier to maintain, easier to re-use, and easier to test. And you're not tied to a specific database vendor: your JDO code is entirely database-independent. You don't even need to know whether the datastore is a relational database, an object database, or just a set of files.This book, written by the JDO Specification Lead and one of the key contributors to the JDO Specification, is the definitive work on the JDO API. It gives you a thorough introduction to JDO, starting with a simple application that demonstrates many of JDO's capabilities. It shows you how to make classes persistent, how JDO maps persistent classes to the database, how to configure JDO at runtime, how to perform transactions, and how to make queries. More advanced chapters cover optional features such as nontransactional access and optimistic transactions. The book concludes by discussing the use of JDO in web applications and J2EE environments.Whether you only want to read up on an interesting new technology, or are seriously considering an alternative to JDBC or EJB CMP, you'll find that this book is essential. It provides by far the most authoritative and complete coverage available. …

  • Idioma: Inglés

    Editorial: O\'Reilly Media, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: moluna, Greven, Alemaniamoluna

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 35,16

    Envío por EUR 48,99 
    Se envía de Alemania a Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    Condición: New. This work offers a thorough introduction to Java Data Objects, starting with a simple application that demonstrates many of JDO s capabilities. It shows you how to make classes persistent, how JDO maps persistent classes to the database and how to configure.

  • Idioma: Inglés

    Editorial: O'Reilly Media, US, 2003

    0596002769 / 9780596002763

    • Tapa blanda

    Librería: Rarewaves.com UK, London, Reino UnidoRarewaves.com UK

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 41,47

    Envío por EUR 77,09 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 1 disponible

    Paperback. Condición: New. "Java Data Objects" aims to revolutionize the way Java developers interact with databases and other datastores. It allows you to store and retrieve objects in a way that's natural toJava programmers. Instead of working with JDBC or EJB's container-managed persistence, you work directly with your Java objects. You don't have to copy data to and from database tables or issue SELECTs to perform queries: your JDO implementation takes care of persistence behind-the-scenes, and you make queries based on the fields of your Java objects, using normal Java syntax. The result is software that is truly object-oriented: not code that is partially object-oriented, with a large database-shaped lump on the back end. JDO lets you save plain, ordinary Java objects, and does not force you to use different data models and types for dealing with storage. As a result, your code becomes easier to maintain, easier to re-use, and easier to test. And you're not tied to a specific database vendor: your JDO code is entirely database-independent. You don't even need to know whether the datastore is a relational database, an object database, or just a set of files.The book offers a thorough introduction to JDO, starting with a simple application that demonstrates many of JDO's capabilities. It shows you how to make classes persistent, how JDO maps persistent classes to the database, how to configure JDO at runtime, how to perform transactions, and how to make queries. More advanced chapters cover optional features such as nontransactional access and optimistic transactions. The book concludes by discussing the use of JDO in web applications and J2EE environments.…