A simple active record pattern library in java that makes programming DAL easier