<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">

<rss version="0.91">
	<channel>
		<title>TrooBloo - JDBC</title>
		<description>Articles and tutorials regarding JDBC</description>
		<link>http://www.troobloo.com/tech/jdbc.shtml</link>
		<language>en-us</language>

		<item>
			<title>Using JDBC with MySQL, Getting Started</title>
			<link>http://www.developer.com/java/data/article.php/3417381</link>
			<description>By Richard G. Baldwin Java Programming Notes # 662 Preface Preview Installation and Preparation of MySQL Discussion and Sample Code for JDBC Programs Run the Programs Summary Complete Program Listings Preface Purpose The purpose of this lesson is to get you beyond the initial hurdles involved in: Downloading and installing a MySQL database server. Preparing that database for use with JDBC. Writing and testing your first JDBC programs to administer the database and to manipulate the data...</description>
		</item>

		<item>
			<title>Exploring JDBC and XML</title>
			<link>http://www.devarticles.com/c/a/Java/Exploring-JDBC-and-XML/</link>
			<description>(Page 1 of 4 ) For those who want to delve deeply into Java, this article continues our exploration of Java Database Connectivity (JDBC), examines JDBC drivers, and introduces you to using XML. The second of three parts, it is excerpted from chapter 20 of the book Sams Teach Yourself Java 2 in 21 Days, 4th Edition , written by Rogers Cadenhead and Laura Lemay (Sams; ISBN: 0672326280). Moving Through Resultsets The default behavior of resultsets permits one trip through the set using its...</description>
		</item>

		<item>
			<title>Java Programming with Oracle JDBC</title>
			<link>http://www.oreillynet.com/pub/a/onjava/excerpt/oraclejdbc_19/index.html</link>
			<description>Chapter 19: Performance Related Reading Java Programming with Oracle JDBC By Donald Bales Table of Contents Index Sample Chapter Author's Article Read Online--Safari by Donald Bales This excerpt is Chapter 19 from Java Programming with Oracle JDBC , published in December 2001 by O'Reilly. Performance is usually considered an issue at the end of a development cycle when it should really be considered from the start. Often, a task called &quot;performance tuning&quot; is done after the coding is...</description>
		</item>

		<item>
			<title>SQLExecutor: A Simple JDBC Framework</title>
			<link>http://www.developer.com/db/article.php/2189471</link>
			<description>By Jeff Smith Go to page: 1 2 3 Next While designing an SQL intensive J2EE application for a client, I decided that I needed to streamline the bloated JDBC code required to execute SQL statements. While JDBC is a powerful, low level API for accessing and manipulating a myriad of SQL databases 1 , it is so low level that it requires: Writing verbose finally blocks to close database connections Writing catch blocks for all checked exceptions, even if they can't be reasonably recovered...</description>
		</item>

		<item>
			<title>An Introduction to JDBC, Part 3</title>
			<link>http://www.oreillynet.com/pub/a/onjava/excerpt/javaentnut_2/index3.html</link>
			<description>Related Reading Java Enterprise in a Nutshell, 2nd Edition By David Flanagan , Jim Farley , William Crawford Table of Contents Index Sample Chapter Read Online--Safari Editor's note: In part three of this four-part excerpt on JDBC from Java Enterprise in a Nutshell , learn about error handling, prepared statements, BLOBs and CLOBs. Handling Errors Any JDBC object that encounters an error serious enough to halt execution throws a SQLException . For example, database connection errors,...</description>
		</item>

		<item>
			<title>DBAccessor: A JDBC Wrapper Package</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/Database/dbaccessor/</link>
			<description>By Matthias Laux June 2002 Contents Why Use a Wrapper? Part 1: Database Connectivity Part 2: Working with Database Schema Information Part 3: Working with Database Data Part 4: Additional Functionality Summary For More Information About the Author Given all the features of the JDBC TM API, why should any developer need the added functionality of the DBAccessor wrapper? After all, the JDBC API provided as part of the Java TM 2 Standard Edition (J2SE TM ) gives you an extremely useful and...</description>
		</item>

		<item>
			<title>JDBC: The Next Generation</title>
			<link>http://www.fawcette.com/javapro/2002_08/magazine/features/bspell/</link>
			<description>August 2002 Issue A lthough much has been said about the importance of the APIs that make up Java 2 Enterprise Edition (J2EE), another Java interface that's arguably even more important has been updated with little fanfare. The latest versions of J2EE and Java 2 Standard Edition (J2SE) include support for release 3.0 of the Java Database Connectivity (JDBC) specification, which defines how Java applications communicate with relational database products. Although the changes introduced...</description>
		</item>

		<item>
			<title>An Introduction to JDBC, Part 1</title>
			<link>http://www.oreillynet.com/pub/a/onjava/excerpt/javaentnut_2/index1.html</link>
			<description>Related Reading Java Enterprise in a Nutshell, 2nd Edition By David Flanagan , Jim Farley , William Crawford Table of Contents Index Sample Chapter by William Crawford Editor's Note: This is the first part in a series of excerpts from O'Reilly's Java Enterprise in a Nutshell, Second Edition . These excerpts are from Chapter 2, JDBC . The full chapter is also available on oreilly.com . The JDBC API provides Java applications with mid-level access to most database systems, via the...</description>
		</item>

		<item>
			<title>Converting JDBC Result Sets to XML</title>
			<link>http://www.developer.com/java/data/article.php/3329001</link>
			<description>By Jeff Ryan Go to page: 1 2 Next Introduction XML has become the common format for passing data between components residing on different platforms. With the move to XML-based services, developers often find themselves converting various data structures to and from XML. Arguably, the most prevalent form of persisting data is in relational databases. How does one go about converting relational data structures into XML? In this article, we'll do just that and build a utility to expose...</description>
		</item>

		<item>
			<title>An Introduction to JDBC, Part 2</title>
			<link>http://www.oreillynet.com/pub/a/onjava/excerpt/javaentnut_2/index2.html</link>
			<description>Related Reading Java Enterprise in a Nutshell, 2nd Edition By David Flanagan , Jim Farley , William Crawford Table of Contents Index Sample Chapter Read Online--Safari by William Crawford Editor's Note: This is Part Two of a book excerpt from Java Enterprise in a Nutshell . This excerpt focuses on database connection, statements and results. Connecting to the Database The java.sql. Connection object, which encapsulates a single connection to a particular database, forms the basis of all...</description>
		</item>

		<item>
			<title>Using More Advanced JDBC Features</title>
			<link>http://www.developer.com/java/data/article.php/3580161</link>
			<description>By Matt Weisfeld Go to page: 1 2 3 4 Next This series, The Object-Oriented Thought Process , is intended for someone just learning an object-oriented language and who wants to understand the basic concepts before jumping into the code, or someone who wants to understand the infrastructure behind an object-oriented language he or she is already using. These concepts are part of the foundation that any programmer will need to make the paradigm shift from procedural programming to...</description>
		</item>

		<item>
			<title>Connecting to a Database with JDBC</title>
			<link>http://www.developer.com/db/article.php/3571661</link>
			<description>By Matt Weisfeld Go to page: 1 2 3 Next This series, The Object-Oriented Thought Process , is intended for someone just learning an object-oriented language and who wants to understand the basic concepts before jumping into the code, or someone who wants to understand the infrastructure behind an object-oriented language he or she is already using. These concepts are part of the foundation that any programmer will need to make the paradigm shift from procedural programming to...</description>
		</item>

		<item>
			<title>Databases and Tomcat</title>
			<link>http://www.developer.com/db/article.php/2172891</link>
			<description>In This Chapter Using JDBC and Data Sources Direct JDBC Database Access Tomcat Data Sources Data Access Objects (DAOs) Security Considerations Most Web applications need to store information on a temporary or permanent basis. The most common repository for data storage is the ubiquitous relational database. In this chapter you will be using databases from within Tomcat Web applications using both direct JDBC access and the preferred approach of JNDI data sources. The Data Access Object...</description>
		</item>

		<item>
			<title>Database Access Using Lightweight Applets</title>
			<link>http://www.oreillynet.com/pub/a/onjava/2002/02/20/applets.html</link>
			<description>by Donald Bales , author of Java Programming with Oracle JDBC 02/20/2002 Using HTTP as the communication protocol and a servlet peer for database queries, you can write a rich-content user interface applet that can dynamically interact with a database, yet remain small enough in size to perform well. In last month's article, &quot;Dynamic Database Access from Client-side JavaScript&quot; , we looked at an architecture for utilizing the services of an applet-servlet pair to provide dynamic...</description>
		</item>

		<item>
			<title>Flawed JDO Points the Way to the &quot;Objectbase&quot;</title>
			<link>http://www.oreillynet.com/pub/a/onjava/2002/04/10/jdbc.html</link>
			<description>by Donald Bales , author of Java Programming with Oracle JDBC 04/24/2002 There's been a lot of hype lately about Java Data Objects (JDO). It appears to be the new silver bullet that will alleviate all of our coding drudgery. JDO threatens the livelihood of products such as object/relational mapping utilities that map Java objects to relational data. Because of this, and for other reasons, JDO has received more than its fair share of bad press. To be fair however, JDO does have it...</description>
		</item>

		<item>
			<title>JDOQL: The JDO Query Language</title>
			<link>http://www.fawcette.com/javapro/2002_07/magazine/features/djordan/</link>
			<description>July 2002 Issue ADVERTISEMENT J ava developers use serialization, JDBC, or EJB Container Managed Persistence (CMP) for the persistence of the data in their programs, but each of these commonly used persistence mechanisms has some drawbacks (see sidebar &quot; Limitations of Current Persistence Mechanisms &quot;). Now, however, the Java Data Objects (JDO) API defined in the Java Community Process (JCP) provides transparent persistence of Java object models in transactional datastores (see sidebar...</description>
		</item>

		<item>
			<title>Create a .NET-J2EE Shared Database</title>
			<link>http://www.fawcette.com/vsm/2004_04/magazine/columns/databasedesign/</link>
			<description>Posted February 6, 2004 Technology Toolbox: SQL Server 2000, ADO.NET, Java, JDBC Note: This article is excerpted from Chapter 7, &quot;Creating a Shared Database,&quot; of Microsoft .NET and J2EE Interoperability Toolkit [Microsoft Press, 2003, ISBN: 0735619220]. It has been edited for length and format to fit the magazine. You can read a PDF of the full chapter here . Y ou can achieve interoperability between the Microsoft .NET Framework and Java 2 Enterprise Edition (J2EE) simply and...</description>
		</item>

		<item>
			<title>Ever Feel Like Life Is Just Scrolling By?</title>
			<link>http://developer.java.sun.com/developer/technicalArticles/Database/Cursors/</link>
			<description>By Aaron Alpar (August 1997) Aaron Alpar uses this code as an example of how to use the JDBC to implement a workaround for a scrolling cursor. It illustrates a number of important techniques, such as how to handle connections, rows, and columns. Enjoy! // Very simple example of implementing // something that acts like a // scrolling cursor in JDBC. Don't use this as // an example of good // program structure, rather use it as an example // for how to get the job done. class OrderTable...</description>
		</item>

		<item>
			<title>JCP Watch: Scripting language support in Java, XQuery API, Scalable 2D graphics for J2ME</title>
			<link>http://www.developer.com/java/other/article.php/2229541</link>
			<description>By Apu Shah In honor of JavaOne several new JSR's were submitted dealing with new versions of JDBC, XML Binding and XML-RPC. An important specification dealing with adding scripting language support to Java also was proposed during JavaOne. Further, the executive committee for J2ME overturned the earlier rejection ballot for updating the J2ME core specifications with Java 1.4 support. New JSR's Two new JSR's were submitted for approval to the JCP. The first deals with a new API adding...</description>
		</item>

		<item>
			<title>Using CSV Files as Databases and Interacting with Them Using Java</title>
			<link>http://www.devarticles.com/c/a/Java/Using-CSV-Files-as-Databases-and-Interacting-with-Them-Using-Java/</link>
			<description>( Page 1 of 3 ) In this article, we ll show the reader how to use a simple CSV (comma-separated values) file as a simplistic database setup. We will leverage the JDBC-ODBC to interact with a CSV file, reading and writing to it with SQL. Such a technique can be particularly useful for someone trying to write simple database code, but not able to because a local database instance is not pragmatic. Enter Stage Left Our Text File/Database To keep things simple, we will have a text file that...</description>
		</item>

		<item>
			<title>Using iBatis SQL Maps for Java Data Access</title>
			<link>http://www.developer.com/java/data/article.php/3346301</link>
			<description>By Michael Klaene Go to page: 1 2 3 Next Finding the best approach when accessing a database from Java can be a daunting task. The most common solution is to program directly to the JDBC (Java Database Connectivity) APIs. The result is hard-to-read source files, bloated with complex code that has nothing to do with business logic. To make matters worse, JDBC does nothing to address the natural differences that usually exist between a system's object model and its relational data model....</description>
		</item>

		<item>
			<title>Using Java Data Objects</title>
			<link>http://www.oreillynet.com/pub/a/onjava/2002/02/06/jdo1.html</link>
			<description>02/06/2002 In a past article on XML Databinding , I showed how you could work with Java objects and have them persist as XML files. In this article, I'll discuss Sun's Java Data Objects (JDO) standard. JDO allows you to persist Java objects, supporting transactions and multiple users. It differs from JDBC in that you don't have to think about SQL and &quot;all that database stuff.&quot; It differs from serialization as it allows multiple users and transactions. This standard allows Java...</description>
		</item>

		<item>
			<title>JBoss: An In-Depth Look at the Interceptor Stack</title>
			<link>http://www.oreillynet.com/pub/a/onjava/2002/07/24/jboss_stack.html</link>
			<description>by Andreas Schaefer 07/24/2002 A year ago, I wrote an article about JBoss 2.x for the 2001 O'Reilly Open Source Conference. There, I showed how JBoss enables you to create a new DataSource without bouncing the server -- just through the HTML management front-end. The only drawback was that you had to load the JDBC driver when the JBoss server was started. In JBoss 3, this is history; you can deploy and undeploy libraries at runtime, including the classes they contain. For example,...</description>
		</item>

		<item>
			<title>Integrated Testing Builds In Quality</title>
			<link>http://www.fawcette.com/javapro/2003_05/magazine/features/pvarhol/</link>
			<description>May 2003 Issue A pplication development tools have spent the last several years maturing and building up compliance with successive versions of Java Development Kits (JDKs); Java standard and enterprise edition toolkits; and supporting technologies such as JavaServer Pages (JSPs), Enterprise JavaBeans (EJBs), Java API for XML (JAX), JDBC, and a host of others. Today you can use virtually any Integrated Development Environment (IDE) to build a distributed application, using virtually any...</description>
		</item>

		<item>
			<title>Introduction to SQLJ</title>
			<link>http://www.developer.com/java/data/article.php/3556006</link>
			<description>By Serge Bornow Go to page: 1 2 Next Want to write less code within your Java applications that deal with SQL calls to a database? Would you like your SQL statements to be checked during compilation and not runtime? Then SQLJ just may be what you need! SQLJ gives exactly what you need for quick development, with less code, ease of debugging, and automatic performance improvement. This article is part of the SQLJ series. This article assumes you have basic knowledge of JDBC and some of...</description>
		</item>

	</channel>
</rss>
