Verbindung mysql-Datenbank mit c3p0-pooling

ComboPooledDataSource cpds = new ComboPooledDataSource(); 
cpds.setDriverClass( "com.mysql.jdbc.Driver" ); //loads the jdbc driver 

cpds.setJdbcUrl( "jdbc:mysql://localhost:3306/dragon" ); 
cpds.setUser("root"); 
cpds.setPassword("password");
cpds.setMaxPoolSize(50);

Ich habe eine java-Datei mit dem folgenden code zu konfigurieren ComboPooledDataSource Objekt. Nun ist dieser code genug, um festzustellen, eine zusammengefasste Verbindung mit der Datenbank?

Wenn nicht, Was sollte ich sonst tun ?

Bitte auch sagen, wie kann ich das implementieren kann, JNDI hier.

Bitte erklären da ich ein Anfänger.

  • Haben Sie zuerst versucht die Schaffung einer Verbindung-pool über die ConnectionPoolDataSource-Schnittstelle Java-API bietet ? Als Anfänger habe ich versucht, die erste, und es erfüllt die meisten meiner Anforderungen.
  • die meisten der Zeit, sind Sie nicht gehen, um die jndi, es kommt mit jedem application server
  • Sie müssen wahrscheinlich ein singleton sind etwas, wo Sie initialisieren Ihrer Datenquelle, so können Sie es von allen dao-Klasse, um eine Verbindung von ihm.
  • dann kann jemand geben Sie mir den code für die Verbindung der Datenbank mit c3p0 Datenbank-pooling.
InformationsquelleAutor | 2012-06-12
Schreibe einen Kommentar