978-1-56592-616-5 / 1565926161

Database Programming with JDBC & Java (Java (O'Reilly))

by Reese, George

Publisher:O'Reilly Media



Prices INCLUDE standard shipping to United States
Show prices without shipping
Change shipping destination
Shipping prices may be approximate. Please verify cost before checkout.

About the book:

JDBC is one of the three Java Enterprise APIs--the others are RMI and IDL. JDBC enables you to access a relational database from a Java application. Already you know you will have to read about SQL and the three-tier application architecture. And so it proves.

Being an enterprise-level Java programming book you get plenty of patterns, courtesy of UML. This is good material in a theoretical kind of way. Fortunately, Reese goes well beyond theory. There is an unusually high level of attention paid to the real world. For example, you get a list of database vendors who supply JDBC drivers. Now that's useful. And "useful" is a word which well describes Database Programming with JDBC and Java. It's packed full of the kind of information which comes from hands-on experience using JDBC in live projects. For example, the early section on setting up a connection to a database provides solid information about setting class paths and other practical details which are often glossed over as too obvious to point out. Nothing is too obvious until you know it.

The discussion concerning user interface design is equally interesting. Reese argues your presentation layer should be trivial to change for use on a variety of display devices, which means completely disconnected from the database itself and referring only to the business objects encapsulated in your Java code. This argues against using rapid development tools which base presentation on data structures making it awkward to edit. The new section on Swing integration with JDBC is particularly welcome as is the inclusion of a detailed discussion of the JDBC Optional Pack, which makes database connections far simpler and is gradually gaining vendor driver support.

If you are a working Java programmer who needs a practical course on JDBC this is a hard book to beat. --Steve Patient

Search under way...

Search complete.

Click on the price to find out more about a book.

New books: 1 - 25 of 64


Used books: 1 - 25 of 105