dgraham 2003/10/22 19:59:05 Modified: dbutils STATUS.html Log: Removed most of the information from the STATUS file because we're using Maven for project management. Now this file is just a list of current committers on the project. Revision Changes Path 1.18 +7 -94 jakarta-commons-sandbox/dbutils/STATUS.html Index: STATUS.html =================================================================== RCS file: /home/cvs/jakarta-commons-sandbox/dbutils/STATUS.html,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- STATUS.html 15 Oct 2003 02:25:35 -0000 1.17 +++ STATUS.html 23 Oct 2003 02:59:05 -0000 1.18 @@ -2,17 +2,14 @@ <head> <title>Status File for Jakarta Commons "DBUtils" Component</title> </head> -<body bgcolor="white"> +<body> <div align="center"> <h1>The Jakarta Commons <em>DBUtils</em> Component</h1> $Id$<br /> <a href="#Introduction">[Introduction]</a> -<a href="#Dependencies">[Dependencies]</a> -<a href="#Release Info">[Release Info]</a> <a href="#Committers">[Committers]</a> -<a href="#Action Items">[Action Items]</a> <br /><br /> </div> @@ -20,50 +17,13 @@ <a name="Introduction"></a> <h3>1. INTRODUCTION</h3> -<p>The <em>DBUtils</em> Component contains a set of Java classes that assist with database related code. -The following classes are included:</p> -<ul> -<li><strong>DbUtils</strong> - Class to contain simple functions for java.sql code. </li> -<li><strong>Simple driver wrapper</strong> - An implementation of a driver which wraps a real driver. It contains absolutely no functionality but can be extended to create special jdbc driver wrappers. </li> -<li><strong>Enhanced driver wrapper</strong> - An extension of the simple driver wrapper which automatically promotes primitives to Object wrappers via the getXxxObject and setXxxObject methods.</li> -<li><strong>ResultSetIterator</strong> - View a result set as an iterator. There are two of these at the moment. </li> -<li><strong>ProcedureUtils</strong> - Declaratyve SQL in JAVA code, used to execute and document SQL statements. </li> - -</ul> - - -<a name="Dependencies"></a> -<h3>2. DEPENDENCIES</h3> - -<p>The <em>DBUtils</em> component is dependent upon the following external -components for development and use:</p> -<ul> -<li><a href="http://java.sun.com/j2se">Java Development Kit</a> - (Version 1.2 or later)</li> -<li><a href="http://www.junit.org">JUnit Testing Framework</a> - (Version 3.7 or later) - for unit tests only, not required - for deployment</li> -<li><a href="http://qdox.sourceforge.net">QDox JAVA source code parser</a> - (Version 1.2 or later) - for metadata in ProcedureUtils</li> -<li>commons-beanutils - in ProcedureUtils</li> - - - -</ul> - - -<a name="Release Info"></a> -<h3>3. RELEASE INFO</h3> - -<p>Current Release: DBUtils is yet to be released. We hope it will be RSN.</p> - -<p>Planned Next Release: Real Soon Now :) See the -<a href="#Action Items">Action Items</a> list for tasks that need to be -completed prior to this release.</p> +<p> +The <em>DBUtils</em> Component contains a set of Java classes that assist +with database related code. The following classes are included: +</p> <a name="Committers"></a> -<h3>4. COMMITTERS</h3> +<h3>2. COMMITTERS</h3> <p>The following individuals are the primary developers and maintainers of this component. Developers who plan to use <em>DBUtils</em> in their own @@ -77,53 +37,6 @@ <li>Fancy volunteering? We need you!</li> </ul> - -<a name="Action Items"></a> -<h3>5. ACTION ITEMS</h3> - -<p>The following action items need to be completed prior to a Version 1.3 -release of this component:</p> - -<ul> -<li><strong>To code</strong><ul> -<li>Sequence number - A standard sequence number handler. </li> -<li>DbCollection - View a db via a collection/map interface. </li> -<li>NullDriver - A driver which follows the null pattern. </li> -<li>TestDriver - A driver which can be built up with data and then used in unit tests. </li> -<li>MetaDataUtils - Class which provides handy functions for performing metadata. Possibly splits into a ResultSetMetaDataUtils and DatabaseMetaDataUtils. Examples: getPrimaryKeys(Connection, String dotted-tablename);String[] and a getColumnName/Type.</li> -<li>DBPoller - A component which can poll a table until a timestamp in a column changes and then can send a notification with the primary key out.</li> -<li>A PrimaryKey object for holding pkey information.</li> -<li>DbUtils.executeQuery. Overload for int[] to hold null information from java.sql.Types</li> -<li>A Handler interface framework - Wraps statements. Basically an enhanced version of the executeQuery method. Juozas' to supply an implementation</li> -<li>Tests for ProcedureUtils</li> -<li>More Handler implementations and predefined set for ProcedureUtils</li> -<li>Integration with BeanUtils, converters for database types</li> -<li>Dynamic wrappers for JDBC interfaces</li> - -</ul></li> -<li><strong>Issues</strong><ul> -<li>DbUtils.executeQuery. Should this return a List/Collection? Should this allow a default Collection size to be set? Should it involve a Collection being passed in?</li> -<li>Should DbUtils.executeQuery be overriden for PreparedStatement?</li> -<li>EnhancedDriver - A driver which contains methods to make the interfaces more friendly. getLongObject for example.<br> - TODO: Add setLongObject(Long ln) method to PreparedStatement. - updateLongObject too. - </li> - </ul></li> -</ul> - -<table border="1"> - - <tr> - <th width="80%">Action Item</th> - <th width="20%">Volunteer</th> - </tr> - - <tr> - <td><strong>CODE!</strong>. Add code to make this package useful.</td> - <td align="center">Everyone</td> - </tr> - -</table> </body> </html>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
