@Override
 public Iterator<DriverVO> findAll() {
   // TODO Auto-generated method stub
   cd = DataFactory.getDriverData();
   ArrayList<DriverVO> voList = new ArrayList<DriverVO>();
   ArrayList<DriverPO> poList = new ArrayList<DriverPO>();
   try {
     poList = cd.findAll();
   } catch (IOException e) {
     // TODO Auto-generated catch block
     e.printStackTrace();
   }
   for (int i = 0; i < poList.size(); i++) {
     DriverPO po = poList.get(i);
     DriverVO vo =
         new DriverVO(
             po.getNumber(),
             po.getName(),
             po.getBirthday(),
             po.getID(),
             po.getTel(),
             po.getCarunit(),
             po.getSex(),
             po.getLicensedate());
     voList.add(vo);
   }
   return voList.iterator();
 }