U kunt geen cursor maken met Java-code.
Een cursor is een verwijzing (aanwijzer) naar een interne gegevensstructuur in de database die een query en een bijbehorende reeks resultaten vertegenwoordigt - het zou zinloos zijn om de aanwijzer buiten de database te maken.
Uit de Oracle-documentatie :
U moet een opgeslagen procedure (of functie) in de database maken die een cursor retourneert en die vervolgens aanroepen vanuit uw externe toepassing.