Ciao,
Stò cercando di connettermi ad un DB Oracle. Con il seguente codice Java riesco:
Class.forName ("oracle.jdbc.OracleDriver");
Connection conn = DriverManager.getConnection
("jdbcracle:thin:@...", "xxx", "xxx");
Mentre se uso il framework Hibernate no, il file di configurazione è il seguente:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="hibernate.dialect">org.hibernate.dialect.Ora cleDialect</property>
<property name="hibernate.connection.driver_class">oracle.jd bc.OracleDriver</property>
<property name="hibernate.connection.url">jdbcracle:thin:@...</property>
<property name="hibernate.connection.username">xxx</property>
<property name="hibernate.connection.password">xxx</property>
</session-factory>
</hibernate-configuration>
dice che usando il driver "oracle.jdbc.OracleDriver" per connettersi all' URL non è in grado di trovare un driver compatibile.
Qualcuno che lo usa sà dirmi qual'è la differenza fra i due driver e come fare per reimpostare il secondo?
P.S. devo usare il reverse engineering di hibernate

racle:thin:@...", "xxx", "xxx");
Rispondi quotando