pessoal
sou iniciante em java
gostaria de saber se tem como colocar o driver mysql dentro da pasta do meu projeto
estou usando netbeans 6.8
e como faço para conectar a ele nesta pasta.
pessoal
sou iniciante em java
gostaria de saber se tem como colocar o driver mysql dentro da pasta do meu projeto
estou usando netbeans 6.8
e como faço para conectar a ele nesta pasta.
Va no seu projeto > Biblioteca > Adicionar Biblioteca > Escolha a biblioteca MySQL JDBC Drive.
desta forma se eu remover sistema do lugar e colocar em outro vai dar problema
estou desenvolvendo o sistema jsp no meu pc com o windows
a pagina esta hospedada no provedor linux
eu preciso ficar remanexando remanejando o diretorio de conexao do driver
tipo assim
vo colocar o driver na pasta dentro do meu projeto jsp
dentro da pasta driver
como faço para fazer me conectar ao bando de dados usando o driver
Coloca na pasta WEB-INF/lib
e como faço a conexao?
da uma olhada aki http://noobjava.wordpress.com/category/jdbc/
Crie uma fabrica de conexoes:
public class ConnectionFactory {
public static Connection getConnection() throws Exception {
try {
Class.forName ("com.mysql.jdbc.Driver").newInstance();
return DriverManager.getConnection("jdbc:mysql://localhost:3306/sgd", "root", "");
}catch (ClassNotFoundException e) { throw new SQLException(e.getMessage());
}
}
}
Para utilizar abra a conexao na sua classe:
private Connection connection;
public ExemploDAO() throws Exception {
this.connection = ConnectionFactory.getConnection();
}
pessoal eu ainda nao consegui fazer a conexao
peguei o arquivo mysql-connector-java-5.0.8-bin.jar, coloquei dentro da pasta do meu projeto WEB-INF/lib
la na pasta Pacote de Codigo-fonte criei um pacote CONECTAR criei uma classe Connectar.java
o codigo esta assim:
agora como faço para charmar esta classe para dentro da pagina jsp para fazer consulta no DB.
tem como criar um arquivo jsp e me mostra como faz. :oops:
Vou da uma dica baixa essas duas apostilas
Fj-11 e Fj-21 e suas perguntas e dúvidas serão sanadas
http://www.caelum.com.br/apostilas/
vai por mim esse é o caminho.
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class Connectar {
public static Connection getConnection() throws SQLException {
try {
Class.forName("com.mysql.jdbc.Driver");
return DriverManager.getConnection("jdbc:mysql://localhost:3306/sisgew", "root", "123456");
} catch (ClassNotFoundException e) {
throw new SQLException(e.getMessage());
}
}
}
Ok. Sua classe de conexao foi criada.
Agora basta que na sua persistencia voce abra sua conexao:
private Connection connection;
public ExemploDAO() throws Exception {
this.connection = Conectar.getConnection();
}