User: stevensa
Date: 02/03/03 17:15:20
Modified: core/samples/src/java/test/dao CustomerExampleDAO.java
Removed: core/samples/src/java/test/dao CustomerDAO.java
Log:
Added DAO and Bluestone subtasks
Revision Changes Path
1.3 +19 -6 xdoclet/core/samples/src/java/test/dao/CustomerExampleDAO.java
Index: CustomerExampleDAO.java
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet/core/samples/src/java/test/dao/CustomerExampleDAO.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -w -r1.2 -r1.3
--- CustomerExampleDAO.java 12 Feb 2002 12:28:47 -0000 1.2
+++ CustomerExampleDAO.java 4 Mar 2002 01:15:19 -0000 1.3
@@ -13,15 +13,27 @@
{
}
- public void load(CustomerBMPBean bean)
+ public void load(CustomerPK pk, CustomerBMPBean bean)
{
- // bean.set...
+ // SELECT FROM datasource WHERE pkfields = pk.getX()
+ // bean.setX(read values)
}
- public CustomerPK findByPrimaryKey(CustomerPK pk)
+ public void store(CustomerBMPBean bean)
{
+ // UPDATE datasource SET values = bean.getX()
+ }
+ public void remove(CustomerPK pk)
+ {
+ // DELETE FROM datasource WHERE pkfields = pk.getX()
+ }
+ public CustomerPK findByPrimaryKey(CustomerPK pk)
+ {
+ // SELECT FROM datasource WHERE pkfields = pk.getX()
+ // if not found
+ // throw new ObjectNotFoundException();
// pk = new CustomerPK(...);
return pk;
}
@@ -30,10 +42,11 @@
{
List ret = new ArrayList();
CustomerPK pk;
+ // SELECT FROM datasource
+ // for each resultset row
// pk = new CustomerPK(...);
// ret.add(pk);
return ret;
}
-
}
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel