Maven Oracle JDBC
Non avevo praticamente mai usato Maven prima d'ora, e devo dire che adesso capisco perchè è così usato.
Il problema di oggi, però, è come aggiungere il driver JDBC per Oracle.
Il primo step da fare è aggiungere una dipendenza al pom.xml:
<dependencies>
.......................................
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc14</artifactId>
<version>10.2.0.3</version>
</dependency>
</dependencies>
Ma questo non basta; bisogna aggiungere anche un repository apposito.
Sempre nel pom.xml aggiungete questo:
<repositories>
<repository>
<id>codelds</id>
<url>https://code.lds.org/nexus/content/groups/main-repo</url>
</repository>
</repositories>
A questo punto compilate.
E' il momento di testare il driver.
Qui avevo già scritto un articolo su come connettersi a Oracle tramite Java; possiamo usare lo sesso codice:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class Main {
public static void main(String[] args) {
System.out.println("---JDBC ORACLE---");
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
} catch (ClassNotFoundException e) {
System.out.println("Impossibile trovare il driver JDBC?");
return;
}
Connection connection = null;
try {
connection = DriverManager.getConnection("jdbc:oracle:thin:@IP_SERVER:1521:DB_NAME", "USER", "PWD");
} catch (SQLException e) {
System.out.println("Connessione fallita!");
return;
}
if (connection != null) {
System.out.println("Connessione avvenuta con successo!");
} else {
System.out.println("Connessione fallita!");
}
}
}
Enjoy!
java maven oracle jdbc
Commentami!