APACHE_TOMCAT_DIR/conf/context.xml:
< Resource auth="Container" driverClassName="com.mysql.jdbc.Driver" maxActive="100" maxIdle="30" maxWait="10000" name="jdbc/TestDB" type="javax.sql.DataSource" url="jdbc:mysql://localhost:3306/jcg?rewriteBatchedStatements=true" username="username" password="password" />web.xml:
MySQL Datasource example jdbc/TestDB javax.sql.DataSource Container
DBConnection.java:
package com.javacodegeeks.examples;
import java.sql.Connection;
import java.sql.SQLException;
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.sql.DataSource;
/**
* @author Chandan Singh
*/
public class DBConnection
{
public static Connection getConnection() throws SQLException, ClassNotFoundException, NamingException
{
Context ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/TestDB");
Connection connection = ds.getConnection();
System.out.println(connection);
return connection;
}
}
Source: javacodegeeks.com
Sem comentários:
Enviar um comentário