Java et oracle
Fermé
lili
-
12 mars 2005 à 14:55
cretbern Messages postés 1 Date d'inscription mardi 22 mars 2005 Statut Membre Dernière intervention 22 mars 2005 - 22 mars 2005 à 19:20
cretbern Messages postés 1 Date d'inscription mardi 22 mars 2005 Statut Membre Dernière intervention 22 mars 2005 - 22 mars 2005 à 19:20
A voir également:
- Java et oracle
- Waptrick java football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Jeux java itel football - Télécharger - Jeux vidéo
- Java jre - Télécharger - Langages
- Jeux java itel 5360 ✓ - Forum Mobile
1 réponse
cretbern
Messages postés
1
Date d'inscription
mardi 22 mars 2005
Statut
Membre
Dernière intervention
22 mars 2005
6
22 mars 2005 à 19:20
22 mars 2005 à 19:20
Salut, moi ce que je fais c'est que j'ai une classe config dans laquelle je passe les infos suivantes :
public class Configuration
{
public static String DATABASE_JDBC_DRIVER = "oracle.jdbc.driver.OracleDriver";
public static String DATABASE_URL = "jdbc:oracle:thin:@whk37021:1521:OEMREP" ;
public Configuration()
{
}
/*public static void main (String args []) throws SQLException
{
DriverManager.registerDriver (new oracle.jdbc.driver.OracleDriver());
Connection conn = DriverManager.getConnection
(\"jdbc:oracle:thin:@hostname:1526:orcl\", \"scott\", \"tiger\");
// @machineName:port:SID, userid, password
}*/
}
Tu as une partie en commentaire pour la comparaison. Ensuite j'ai une autre classe DB ou je fais le boulot :
public class Database
{
private static Connection connection = null ;
/* TODO : en faire un singleton. */
private Database()
{
}
public static Connection getConnection()
throws java.sql.SQLException
, java.lang.ClassNotFoundException
{
if (connection != null)
{
return connection ;
}
Class.forName(Configuration.DATABASE_JDBC_DRIVER) ;
connection = DriverManager.getConnection(Configuration.DATABASE_URL,
"PECHE", "PECHE") ;
return connection ;
}
public static void disconnect()
throws java.sql.SQLException
{
connection.close() ;
connection = null ;
}
}
Essaie et tiens moi au courant! Ciao. Certains éléments ne seront peut être pas nécessaire chez toi étant donné que je bosse en mettant les choses dans des packahes de manière structurée...
public class Configuration
{
public static String DATABASE_JDBC_DRIVER = "oracle.jdbc.driver.OracleDriver";
public static String DATABASE_URL = "jdbc:oracle:thin:@whk37021:1521:OEMREP" ;
public Configuration()
{
}
/*public static void main (String args []) throws SQLException
{
DriverManager.registerDriver (new oracle.jdbc.driver.OracleDriver());
Connection conn = DriverManager.getConnection
(\"jdbc:oracle:thin:@hostname:1526:orcl\", \"scott\", \"tiger\");
// @machineName:port:SID, userid, password
}*/
}
Tu as une partie en commentaire pour la comparaison. Ensuite j'ai une autre classe DB ou je fais le boulot :
public class Database
{
private static Connection connection = null ;
/* TODO : en faire un singleton. */
private Database()
{
}
public static Connection getConnection()
throws java.sql.SQLException
, java.lang.ClassNotFoundException
{
if (connection != null)
{
return connection ;
}
Class.forName(Configuration.DATABASE_JDBC_DRIVER) ;
connection = DriverManager.getConnection(Configuration.DATABASE_URL,
"PECHE", "PECHE") ;
return connection ;
}
public static void disconnect()
throws java.sql.SQLException
{
connection.close() ;
connection = null ;
}
}
Essaie et tiens moi au courant! Ciao. Certains éléments ne seront peut être pas nécessaire chez toi étant donné que je bosse en mettant les choses dans des packahes de manière structurée...