Buy Used
Used - Very Good See details
$17.86 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Sell Back Your Copy
For a $0.97 Gift Card
Trade in
Have one to sell? Sell yours here
Java Data Access: JDBC, JNDI, and JAXP
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Java Data Access: JDBC, JNDI, and JAXP [Paperback]

Todd M. Thomas (Author)
4.3 out of 5 stars  See all reviews (3 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more


Book Description

0764548468 978-0764548468 December 15, 2001 1
This hands-on guide shows Java developers how to access data with the new 3.0 Java Database Connectivity (JDBC) API, use LDAP-enabled directory services with Java Network Directory Services (JNDI), and manipulate XML data using Java APIs for XML Processing (JAXP).

Pick up this book to acquire the skills needed to effectively create Java applications that can access a variety of data sources. Learn the basics of JDBC 3.0 and how it relates to the Java programming language as a whole. Then from this base, build your knowledge by reading about common advanced uses such as connection pooling, JSP implementations, and Enterprise JavaBeans. You will also gain an awareness of several object oriented design patterns for implementing JDBC solutions, and gain a knowledge of JNDI and how to use it to store and retrieve data using LDAP.


Editorial Reviews

From the Back Cover

Your Java Data Access Road Map

Java now has updated APIs to support your enterprise-level data access needs. The updated JDBC 3.0 API contains powerful new enhancements to help you access database information in ways not possible in previous releases. Two additional APIs, the Java Naming and Directory Interface (JNDI) version 1.2 and the Java API for XML Processing (JAXP) version 1.1, provide you with the tools necessary for accessing naming and directory services and XML data stores.

This hands-on guide provides a complete overview of the Java data access APIs you'll use most. Inside you will find practical examples that show you how to apply the technologies using J2SE and J2EE. From the architecture of JDBC to advanced topics such as data access design patterns, connection pooling, and tapping data stores using Enterprise JavaBeans, JavaServer Pages(TM), and servlets, you will learn how to make full use of the latest Java data access APIs.

Put JDBC, JNDI, and JAXP to Work
* Create database access applications using the updated JDBC 3.0 API
* Use LDAP-enabled directory services with JNDI
* Parse and transform XML data using JAXP
* Learn several object-oriented design patterns for implementing JDBC solutions
* Create Web pages with JavaServer Pages and servlets that access enterprise databases
* Build software solutions that use the rowset features of the JDBC 3.0 API
* Discover techniques for using JDBC with Enterprise JavaBeans (EJBs)

About the Author

Todd M. Thomas is an Oracle Certified DBA and Java developer who works as an independent consultant, software developer, and trainer. His areas of expertise include Java database and network programming, building and managing data warehouses, and designing enterprise Java server applications.

Product Details

  • Paperback: 572 pages
  • Publisher: Wiley; 1 edition (December 15, 2001)
  • Language: English
  • ISBN-10: 0764548468
  • ISBN-13: 978-0764548468
  • Product Dimensions: 7.8 x 5.1 x 1 inches
  • Shipping Weight: 1 pounds
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Best Sellers Rank: #1,446,328 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

3 Reviews
5 star:
 (1)
4 star:
 (2)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.3 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

7 of 7 people found the following review helpful:
5.0 out of 5 stars An Effective Tutorial, a Solid Guidebook, and a Great Read, April 19, 2002
This review is from: Java Data Access: JDBC, JNDI, and JAXP (Paperback)
When I pulled this book off the shelf, it just felt right, like all the pieces I needed were there. I'd been looking for a JDBC-type book for some time, but I didn't want a simple quick reference that left me wondering how to code for applications. I also didn't care to sift through a 1,000-page API reference in order to understand what JDBC was all about. This book is something completely and impressively different.

This is not a book for newcomers to the Java language, though I suspect anyone who's developed in Java will be able to follow along quite well. In fact, it's the author's writing style that makes learning JDBC almost effortless. The examples are numerous, easy to follow, and largely independent. However, the author frequently ties the concepts together nicely and it's plain to see how the examples may be incorporated into larger applications. I like that approach.

Another thing I especially appreciated was the author's effort to provide useful tips for solving real-world problems. In many cases, Todd provided an example implementation, but would describe cases where such an implementation may not be the most appropriate solution. Then, he would either give a short description of what to do instead or provide a snippet of code. That's a mark of a good instructor.

Other enjoyable and extremely useful parts of the book include patterns for implementation, discussion of JDBC data types and how they may differ for some databases, attention to the use of result set meta data, overview of EJB and JDBC uses, and various means for connecting to data sources including JNDI and LDAP. There's even a complete framework for wrapping JDBC calls within application logic. All of this is presented in the context of JDBC 2.0 and 3.0 and Todd clearly defines the version differences as they relate to implementation where appropriate.

I must point out that a few of the chapters were written by contributing authors, specifically chapters 15, 17, 18, and 19 (from what I can tell). These chapters are less related to JDBC itself but do concern the topic of "data access;" though, you may find that these chapters naturally have a somewhat different feel.

I can hardly imagine buying another JDBC book because I believe I've found most, if not all, of what I need. With great authors like Todd teaching us, we'll all end up experts!

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars Not perfect, but a great find, September 3, 2003
By 
Elwood Dunning (Cincinnati, OH USA) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
This review is from: Java Data Access: JDBC, JNDI, and JAXP (Paperback)
This was one of those books I bought because I *really* needed some documentation on the JDBC that I couldn't find anywhere after poking around and googling up a storm. So, I took a chance before reading the reviews and was plesantly surprised. This book does have some duplicated material that can be found in less than a minute of googling, but its it really the middle of the book where the meat resides. The author's sample programs are well done and their writing style is easy to follow. Given that about 60% of the material is both useful and not easily found elsewhere this makes it a computer book above most others.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars Excellent for JDBC, Poor for JNDI and JAXP, May 25, 2002
By 
Victor L. Peters (San Francisco, CA USA) - See all my reviews
(REAL NAME)   
This review is from: Java Data Access: JDBC, JNDI, and JAXP (Paperback)
I came to Amazon looking for good books on JNDI and JAXP. So when I found this book that was supposed to cover both of these topics, I was quite pleased and bought it. Unfortunately, what I found out is that there is one chapter on JNDI, one chapter on JAXP, one chapter on EJB, and the other 16 chapters are on JDBC. I found the JNDI coverage to be acceptable, but certainly very short, and lacking in some areas. I found the JAXP coverage to be almost useless.
Although I know JDBC well, I figured I might as well read the rest of the book to recover some value from my purchase. I was surprised to find that the JDBC chapters were excellent. I learned many new things that I did not know about JDBC. Overall, I would say that this is the best JDBC coverage I've seen in any book.
So, if you're looking for a JDBC book I believe you'll be extremely pleased with this book. For just the JDBC section, I would give the book a perfect 5 rating.
However, if you are looking for a JAXP or JNDI book I believe you will be quite disappointed. For those topics I would give the book a 2 rating.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
First Sentence:
NOW MORE THAN EVER, Java developers need to understand how to create data-centric applications. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
rowset object, updateable result sets, connected rowset, standard result set, scrollable result sets, error handling try, result set type, statement pooling, result set data, opening database connections, pooled state, finder methods, scripting elements, session beans, transaction demarcation, following code snippet shows, using data sources, conversational state, entity beans, container invokes, transactional control, jsp page, servlet container, custom data types, bean instance
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Database Type Name, Java Data Access, Edit Employee, Declare Connection, Sun Microsystems, Directory Server, Method Description, Todd Thomas, Yearly Salary, Alice's Adventures, Building the Singleton Pattern, Add Employee, Angela Kincaid, Donna Brown, Johennie Helton, Relational Database Primer, Setting Up Your First, Social Security, Studentld First Name Last Name, Aaron Shoopman, Accessing Enterprise Data, Building Data-centric Web Applications, Chris Roden, Closing Database Connection, Jim Tackett
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

Citations (learn more)



What Other Items Do Customers Buy After Viewing This Item?


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(285)
(284)
(263)
(297)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject