Hi ranchers, I am wandering whether find should call read, how do you think?
Joined: Feb 26, 2006
I've decided to use read in find method. I've got data access class implementing my (not DB.java) data access interface (no find here). And Data.java (implementing DB.java) where find is implemented and uses read. In such case it seems to me you can easily switch to another data access class and/or use decorator pattern. And it is simple
Joined: Dec 04, 2001
I created an additional private method to read a record
Which returns a null string array if the record is deleted, the main difference being that the RecordNotFoundException is not thrown.
This method is used by the public read method which throws a RecordNotFoundException if the array is null.