Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    collegamento jdbc a Oracle

    Ciao ragazzi,
    qualcuno può spiegarmi come collegare un programma scritto in Java,su Eclipse,con Oracle Express? Sto vedendo online ma ci sono tanti esempi ed ognuno diverso dal precedente Poi per la porta, come faccio a capire quale porta usa Oracle, così da scriverla nel codice.
    Grazie

  2. #2
    Ciao.

    Solitamente la porta da usare è la 1521 , ti riporto anche un link con un elenco più completo.

    LINK PORTE ORACLE



    Per la connessione:



    codice:
    import java.net.URL;
    
    import org.hibernate.SessionFactory;
    import org.hibernate.cfg.Configuration;
    
    public class HibernateUtilDB {
    
                    public static final SessionFactory sessionFactory;
                    private static final String HIBERNATE_CONFIG = "db.cfg.xml";
    
                    static {
                                   try {
                                                   URL fileConfiguration = HibernateUtilDB.class.getResource(HIBERNATE_CONFIG);
                                                   System.out.println("fileConfiguration: " + fileConfiguration);
                                                   // Creazione della SessionFactory a partire da hibernate.cfg.xml
                                                   sessionFactory = new Configuration().configure(fileConfiguration).buildSessionFactory();
                                   } catch (Throwable ex) {
                                                   System.err.println("Initial SessionFactory creation failed." + ex);
                                                   throw new ExceptionInInitializerError(ex);
                                   }
                    }
    
                    public static final ThreadLocal session = new ThreadLocal();
    
                    public static SessionFactory getSessionFactory() {
                                   return sessionFactory;
                    }
                    
                    public static void main(String[] args) {
                                   HibernateUtilDB.getSessionFactory().getCurrentSession();
                    }
                    
                    
    }

    Per l'XML

    codice:
    <property name="hibernate.connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
    <property name="hibernate.connection.username">USER</property>
    <property name="hibernate.connection.password">PASSWORD</property>
    <property name="hibernate.connection.url">jdbc:oracle:thin:@DB:1521:ORACLESID</property>

  3. #3
    Grazie per la risposta,proverò.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.