Preciso de um exemplo simples de acesso ao MySQL!  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
diogofloripasc
What is classpath?

Membro desde: 02/02/2010 08:10:57
Mensagens: 8
Offline

Bom dia!

Eu acabei de instalar o tomcat 6, já tenho o JRE e baixei o driver mysql connector java.

Eu simplesmente não sei aonde coloco o driver! Eu quero implementar um exemplo MUITO SIMPLES usando JAVA PURO, ou seja, sem o uso de qualquer IDE. Não quero saber de frameworks nem nada, apenas quero algum tipo de "ALO MUNDO" com MySQL no java puro.

Alguém pode me dar uma luz?

Eu também gostaria de dicas e materiais para aprender a programar em JAVA PURO. Não me sinto à vontade usando IDEs, quero ver a aplicação rodando no meu tomcat!

Obrigado

This message was edited 1 time. Last update was at 02/02/2010 08:17:06

info_god
JavaEvangelist

Membro desde: 27/02/2005 17:04:22
Mensagens: 372
Offline

Primeiro boa sorte

Com a evolução de tudo e vc quer programar sem usar uma IDE é da um tiro no pé.. Mas sem problemas se vc quer um exemplo de conexao com o Mysql sem nada ta ae

Primeiro vc criar uma classe de conexoa pra deixar mais organizado.



Depois em alguma classe:




Seu driver do mysql deve esta dentro da pasta lib da pasta WEB-INF ja que vc vai utilizar o tomcat.

Abraços.

José Carlos R. R. Baldoino
Analista de Sistemas Cast/Banco do Brasil
Especialista em Desenvolvimento de Jogos
Professor Linguagens de Programação
www.prof-josecarlos.com
Certificações
SCJP - Sun Certified Java Programmer
SCWCD - Sun Certified Web Component Developer 5.0
lina
Moderador
[Avatar]

Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline

Oi,

Bem vindo ao GUJ.

Você já tentou procurar sua dúvida no campo busca do fórum?

Não me sinto à vontade usando IDEs, quero ver a aplicação rodando no meu tomcat!


Hoje em dia existe uma vantagem muito grande em utilizar IDE's. Você não deixara de usufruir do "java puro" se utiliza-la. Apenas utilize a IDE certa sem plugins automáticos para desenvolvimento.

Sugestão: Eclipse

Tchauzin!

This message was edited 1 time. Last update was at 02/02/2010 08:43:18


Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java

Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]

@gujgirl

http://www.restartfans.hdfree.com.br

Meu blog:

http://www.runthecode.wordpress.com

Tchauzin!
[Email]
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20578
Localização: Curitiba/PR
Offline

Se você tivesse digitado "MySQL Java Sample" no google, acharia esse texto:
http://www.kitebird.com/articles/jdbc.html

Que logo de cara tem um exemplo completo.

Se não sabe inglês e digitasse "MySQL Java Exemplo", acharia esse outro:
http://artofcoding.wordpress.com/2008/03/21/java-conectando-se-ao-mysql/

Que também explica como fazer.

Se você tem algo contra o google, e tivesse usado a busca do guj, o mesmo termo te levaria a esse exemplo:
http://www.guj.com.br/posts/list/60009.java

This message was edited 1 time. Last update was at 02/02/2010 08:45:14


@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
diogofloripasc
What is classpath?

Membro desde: 02/02/2010 08:10:57
Mensagens: 8
Offline

info_god wrote:
Seu driver do mysql deve esta dentro da pasta lib da pasta WEB-INF ja que vc vai utilizar o tomcat.

Abraços.

Não achei esta pasta...

Podes me dar o endereço completo dela, considerando que o meu webapps está em "C:\Arquivos de programas\Apache Software Foundation\Tomcat 6.0\webapps" ?
diogofloripasc
What is classpath?

Membro desde: 02/02/2010 08:10:57
Mensagens: 8
Offline

ViniGodoy wrote:Se você tivesse digitado "MySQL Java Sample" no google, acharia esse texto:
http://www.kitebird.com/articles/jdbc.html

Que logo de cara tem um exemplo completo.

Se não sabe inglês e digitasse "MySQL Java Exemplo", acharia esse outro:
http://artofcoding.wordpress.com/2008/03/21/java-conectando-se-ao-mysql/

Que também explica como fazer.

Se você tem algo contra o google, e tivesse usado a busca do guj, o mesmo termo te levaria a esse exemplo:
http://www.guj.com.br/posts/list/60009.java
/

Obrigado pelas referências...

Eu estou um tanto chateado de encontrar falsos positivos, por isso resolvi postar aqui.
É sempre exemplos que não funcionam, que não especificam tudo, ou então exemplos com IDEs e frameworks envolvidos etc. O que eu quero é um exemplo SIMPLES com JAVA PURO e que especifique AONDE eu coloco os arquivos do driver (sem esse negócio de $JAVA_HOME etc, que daí nem sei do que se trata e teria que pesquisar maaaiiisss coisas...).

Tenho a impressão de que as pessoas não gostam muito de facilitar ao dar informações... "Ah, eu penei muito pra aprender isso e agora vou entregar de mão-beijada pra esse estranho aí?". Sei lá... Incrível como é difícil encontrar soluções simples para problemas simples por aí.
lina
Moderador
[Avatar]

Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline

diogofloripasc wrote:
ViniGodoy wrote:Se você tivesse digitado "MySQL Java Sample" no google, acharia esse texto:
http://www.kitebird.com/articles/jdbc.html

Que logo de cara tem um exemplo completo.

Se não sabe inglês e digitasse "MySQL Java Exemplo", acharia esse outro:
http://artofcoding.wordpress.com/2008/03/21/java-conectando-se-ao-mysql/

Que também explica como fazer.

Se você tem algo contra o google, e tivesse usado a busca do guj, o mesmo termo te levaria a esse exemplo:
http://www.guj.com.br/posts/list/60009.java
/

Obrigado pelas referências...

Eu estou um tanto chateado de encontrar falsos positivos, por isso resolvi postar aqui.
É sempre exemplos que não funcionam, que não especificam tudo, ou então exemplos com IDEs e frameworks envolvidos etc. O que eu quero é um exemplo SIMPLES com JAVA PURO e que especifique AONDE eu coloco os arquivos do driver (sem esse negócio de $JAVA_HOME etc, que daí nem sei do que se trata e teria que pesquisar maaaiiisss coisas...).

Tenho a impressão de que as pessoas não gostam muito de facilitar ao dar informações... "Ah, eu penei muito pra aprender isso e agora vou entregar de mão-beijada pra esse estranho aí?". Sei lá... Incrível como é difícil encontrar soluções simples para problemas simples por aí.


Oi,

Muito pelo contrario! Adoramos transmitir o pouco de nosso conhecimento para os outros..

Na realidade um tópico como "Preciso de um exemplo simples de acesso mysql" é quase impossível não passar referencias de outros locais.

Espero que entenda! Gostaria de saber o que seria esse "java puro" para que possa auxilia-lo e dar dicas de estudo...

Tchauzin!

Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java

Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]

@gujgirl

http://www.restartfans.hdfree.com.br

Meu blog:

http://www.runthecode.wordpress.com

Tchauzin!
[Email]
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20578
Localização: Curitiba/PR
Offline

Acho que você está adotando uma postura um tanto quanto cômoda. O mínimo que você tem que entender é o seu ambiente. Você deveria entender isso antes de programar a primeira linha de código.

Por que o ambiente vai mudar de acordo com a aplicação, e não é culpa de quem escreve o tutorial não conhecer que servidor você está utilizando, ou em que pasta você instalou seu java. Se você usar o TomCat, a pasta das libs será num lugar, no glassfish, será em outro, se for uma aplicação desktop, em outro ainda. Os tutoriais geralmente vão te dar os exemplos em java puro.

Se você ainda não sabe direito como isso funciona, vai ser realmente difícil encontrar um tutorial que fale exatamente do mesmo ambiente que o seu. O primeiro tutorial que postei tem um exemplo trivial. Testei ele aqui e funciona. Mas está como você pediu, simples, em java puro, sem nem mesmo usar um servidor web - pois usa-lo, por si só, deixaria de ser "java puro". O tutorial assume que você saiba configurar o seu classpath e importar suas libs no javac, ou pelo menos sabe como seu servidor faz isso.

Se você não sabe nem isso, comece procurando material sobre o seu servidor, e entenda como o java puro configura libs externas. É fundamental saber esses conceitos, já que eles serão a base de tudo o que você está desenvolvendo.

This message was edited 4 times. Last update was at 02/02/2010 09:24:29


@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
diogofloripasc
What is classpath?

Membro desde: 02/02/2010 08:10:57
Mensagens: 8
Offline

lina wrote:
Gostaria de saber o que seria esse "java puro" para que possa auxilia-lo e dar dicas de estudo...

Tchauzin!

É programar em java sem usar IDEs (eclipse, netbeans etc).

Na verdade não vou ficar programando em java puro por muito tempo, mas sinto que preciso entender o que acontece.
As IDEs normalmente criam as pastas de um projeto e abstraem as coisas. Quero poder programar no meu servidor local e saber que serei capaz de transferir meus sistemas para um outro servidor e fazer rodar normalmente.
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20578
Localização: Curitiba/PR
Offline

Por sinal esse negócio de $JAVA_HOME é java puro.

Consulte os seguintes tutoriais do GUJ para saber como o java funciona:
http://www.guj.com.br/article.show.logic?id=163 (veja a parte de variáveis de ambiente)
http://www.guj.com.br/article.show.logic?id=108

This message was edited 1 time. Last update was at 02/02/2010 09:20:39


@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
info_god
JavaEvangelist

Membro desde: 27/02/2005 17:04:22
Mensagens: 372
Offline

diogofloripasc wrote:
lina wrote:
Gostaria de saber o que seria esse "java puro" para que possa auxilia-lo e dar dicas de estudo...

Tchauzin!

É programar em java sem usar IDEs (eclipse, netbeans etc).

Na verdade não vou ficar programando em java puro por muito tempo, mas sinto que preciso entender o que acontece.
As IDEs normalmente criam as pastas de um projeto e abstraem as coisas. Quero poder programar no meu servidor local e saber que serei capaz de transferir meus sistemas para um outro servidor e fazer rodar normalmente.


Vc pode programar usando uma ID de forma "pura". Só gostaria de entender o pq esta querendo aprender assim? Posso te garantir que isso não vai te ajudar para o mercado de trabalho, pois em todo e qualquer emprego vc vai precisar conhecer uma IDE, alguns até pedem que vc conheça alguma especifica pois é a utilizada na empresa.


José Carlos R. R. Baldoino
Analista de Sistemas Cast/Banco do Brasil
Especialista em Desenvolvimento de Jogos
Professor Linguagens de Programação
www.prof-josecarlos.com
Certificações
SCJP - Sun Certified Java Programmer
SCWCD - Sun Certified Web Component Developer 5.0
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20578
Localização: Curitiba/PR
Offline

info_god wrote:Vc pode programar usando uma ID de forma "pura". Só gostaria de entender o pq esta querendo aprender assim? Posso te garantir que isso não vai te ajudar para o mercado de trabalho, pois em todo e qualquer emprego vc vai precisar conhecer uma IDE, alguns até pedem que vc conheça alguma especifica pois é a utilizada na empresa.


É bom saber as coisas da forma pura, até para diagnosticar problemas que a IDE te mostra. É importantíssimo entender como as coisas funcionam, para não irar um escravo da IDE.

@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
lina
Moderador
[Avatar]

Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline

Oi,

Significado de "java puro" na minha opinião seria: Escrever e desenvolver sua codificação na unha, seja ela com ou sem IDE. Apenas utilizando métodos de pesquisa como javadoc etc...

O que eu sempre fiz... estou errada neste meu conceito ?

Tchauzin!

Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java

Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]

@gujgirl

http://www.restartfans.hdfree.com.br

Meu blog:

http://www.runthecode.wordpress.com

Tchauzin!
[Email]
info_god
JavaEvangelist

Membro desde: 27/02/2005 17:04:22
Mensagens: 372
Offline

ViniGodoy wrote:
info_god wrote:Vc pode programar usando uma ID de forma "pura". Só gostaria de entender o pq esta querendo aprender assim? Posso te garantir que isso não vai te ajudar para o mercado de trabalho, pois em todo e qualquer emprego vc vai precisar conhecer uma IDE, alguns até pedem que vc conheça alguma especifica pois é a utilizada na empresa.


É bom saber as coisas da forma pura, até para diagnosticar problemas que a IDE te mostra. É importantíssimo entender como as coisas funcionam, para não irar um escravo da IDE.


Não tiro sua razão, nem da Lina. Mas o que ele esta fazendo é radicalizar uma forma de estudo, que no meu ponto de vista é sem objetivo.

José Carlos R. R. Baldoino
Analista de Sistemas Cast/Banco do Brasil
Especialista em Desenvolvimento de Jogos
Professor Linguagens de Programação
www.prof-josecarlos.com
Certificações
SCJP - Sun Certified Java Programmer
SCWCD - Sun Certified Web Component Developer 5.0
edu_merckx
JavaChild
[Avatar]

Membro desde: 05/06/2007 15:54:23
Mensagens: 141
Offline

aprender na 'unha' é interessante porque dá pra 'visualizar' todo o processo, algo que as IDEs ocultam do desenvolvedor.. mas trabalhar assim sem chance...

Eduardo Januario Gomes
"é somente nas misteriosas equações do amor que qualquer lógica ou razão pode ser encontrada..." - John Nash
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team