commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dgra...@apache.org
Subject cvs commit: jakarta-commons-sandbox/dbutils STATUS.html
Date Thu, 23 Oct 2003 02:59:05 GMT
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: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Mime
View raw message