Io ho sempre usato le jdbc per collegarmi a MySQL e Oracle. Le JDO non le ho mai usate e non le conosco. Posso solo dirti che la prima via è certamente praticabile per i tuoi scopi, la seconda probabilmente anche..., ma se vai avanti tu poi dimmi come ti trovi