---
product_id: 20551004
title: "Database Programming with JDBC & Java: Developing Multi-Tier Applications (Java (O'Reilly)) 2nd Edition"
brand: "george reese"
price: "R$489"
currency: BRL
in_stock: true
reviews_count: 5
url: https://www.desertcart.com.br/products/20551004-database-programming-with-jdbc-and-java-developing-multi-tier-applications
store_origin: BR
region: Brazil
---

# Database Programming with JDBC & Java: Developing Multi-Tier Applications (Java (O'Reilly)) 2nd Edition

**Brand:** george reese
**Price:** R$489
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Database Programming with JDBC & Java: Developing Multi-Tier Applications (Java (O'Reilly)) 2nd Edition by george reese
- **How much does it cost?** R$489 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.com.br](https://www.desertcart.com.br/products/20551004-database-programming-with-jdbc-and-java-developing-multi-tier-applications)

## Best For

- george reese enthusiasts

## Why This Product

- Trusted george reese brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Full description not available

## Images

![Database Programming with JDBC & Java: Developing Multi-Tier Applications (Java (O'Reilly)) 2nd Edition - Image 1](https://m.media-amazon.com/images/I/81EhA9wTLnL.jpg)

## Customer Reviews

### ⭐⭐ 







  
  
    Hard to read, little pay-off
  

*by J***S on Reviewed in the United States on October 16, 2002*

I'm a Java Certified Programmer for the Java 2 Platform.  I bought this book to begin learning additional APIs.  The preface claimed that only a basic knowledge of Java and some understanding of SQL was required.  The book was not as advertised.  Yes, the book did cover basic and advanced JDBC in two very short chapters, and provided a summary of the features of JDBC Optional Package without giving any details in a third. After reading these chapters I feel I have had an introduction to the subject, but no real depth.The rest of the book takes off into very difficult Java topics (RMI, JNDI, EJB, Java Patterns, Distributed Architectures, Persistence, Swing...)proportedly to demonstrate how JDBC is used in the "real world." From time to time I was actually able to understand some of it, most of the time not.  The author did not provide a high level introduction to these topics, which I would have found useful. Rather, the author jumped into the bowels of these subjects in a page or two.  The language the author uses is often very exacting such as one might expect to find in a specification.  The exacting language and limited number of illustrations caused me to have to re-read many sections several times often to remain confused.The majority of this book was way too ambitious for someone with the background the Prefaces the reader should have. This book may be very useful for a reader with a more advanced background.  After I have read several other books covering the "unadvertised-bonus" topics which comprise most of this book more slowly, I will try to read it again.

### ⭐⭐⭐⭐⭐ 







  
  
    cheap price; quick and dirty to get up and running to teach son java and all the toys
  

*by C***N on Reviewed in the United States on January 13, 2016*

cheap price; quick and dirty to get up and running to teach son java and all the toys

### ⭐⭐ 







  
  
    Mediocre
  

*by Z***S on Reviewed in the United States on June 15, 2001*

As an intoduction to JDBC, this is lightweight. About 100 pages are devoted to the JDBC. There is the obligatory API reference at the end that runs to about 90 pages. In between, there are about 120 page devoted to what the author calls "applied JDBC," which is devoted largely to three-tier architecture and transaction handling.Part I covers SQL, JDBC and the JDBC optional package. There is a smattering of sample code and a moderately extended example of an SQL terminal monitor application. The code cries out for refactoring. For example, there is a sequence of roughly 20 lines of code that centers a value within a fixed length field, truncating or padding as appropriate. The same code appears for lables and column values. It should be pulled out into a separate method. Then there are silly things like using System.out and performing a flush instead of using System.err.Part II begins with a brief discussion of JNDI, RMI and EJBs. It then delves into architecture and the development of transaction framework. While what's wanted is largely handled by a J2EE application server, the author's approach is: what if that wasn't available and we had to do it ourselves? There is an extensive collection of code here which again cries out for refactoring.Part III is the JDBC API reference in standard O'Reilly form.The book is disappointing. The JDBC itself is given short shrift and the author goes off on a tangent of questionable value. If a colleague asked me to look at code similar to what's presented here, I'd mark it up with a red pencil, hand it back and tell him/her to refactor. See Martin Fowler's book "Refactoring." There are numerous bad smells here, including duplicate code, long method and large class.

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.com.br/products/20551004-database-programming-with-jdbc-and-java-developing-multi-tier-applications](https://www.desertcart.com.br/products/20551004-database-programming-with-jdbc-and-java-developing-multi-tier-applications)

---

*Product available on Desertcart Brazil*
*Store origin: BR*
*Last updated: 2026-01-28*