PROVLEMA con la conexión a la base de datos
Publicado por Sergio (2 intervenciones) el 22/05/2007 20:13:15
hola, estoy haciendo un ejercicio con mysql y he encontrado esta clase que hace la inicialización de la conexión a la base de datos. resulata que compilo y me da error en import org.gjt.mm.mysql.MysqlDataSource; Estoy utilizando mysql 5.2, alguien sabé qué está mal o cómo puedo conseguir cuál es el DataSource que necesito?
// Importamos el Datasource propietario de nuestra base de datos
import org.gjt.mm.mysql.MysqlDataSource;
import javax.servlet.http.HttpServlet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import java.sql.SQLException;
import java.sql.Connection;
import javax.sql.DataSource;
public class DBInitServlet extends HttpServlet {
public void init(ServletConfig config) throws ServletException {
super.init(config);
MysqlDataSource ds = new MysqlDataSource();
ds = new MysqlDataSource();
// obtenemos el nombre de la base de datos de los
// parámetros de inicialización del servlet del
// descriptor de despliegue web.xml
ds.setDatabaseName(getInitParameter("nombreBD"));
ds.setPort(Integer.parseInt(getInitParameter("puertoBD")));
ds.setServerName(getInitParameter("hostBD"));
ds.setUser(getInitParameter("userBD"));
ds.setPassword(getInitParameter("passwBD"));
// creamos el almacen de conexiones
Repositorio.init(ds);
}
}
// Importamos el Datasource propietario de nuestra base de datos
import org.gjt.mm.mysql.MysqlDataSource;
import javax.servlet.http.HttpServlet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import java.sql.SQLException;
import java.sql.Connection;
import javax.sql.DataSource;
public class DBInitServlet extends HttpServlet {
public void init(ServletConfig config) throws ServletException {
super.init(config);
MysqlDataSource ds = new MysqlDataSource();
ds = new MysqlDataSource();
// obtenemos el nombre de la base de datos de los
// parámetros de inicialización del servlet del
// descriptor de despliegue web.xml
ds.setDatabaseName(getInitParameter("nombreBD"));
ds.setPort(Integer.parseInt(getInitParameter("puertoBD")));
ds.setServerName(getInitParameter("hostBD"));
ds.setUser(getInitParameter("userBD"));
ds.setPassword(getInitParameter("passwBD"));
// creamos el almacen de conexiones
Repositorio.init(ds);
}
}
Valora esta pregunta


0