terça-feira, 14 de maio de 2013

Classes para conectar netbeans ao BD

CLASSE CONEXAO.JAVA


  import java.sql.*;

public class Conexao {

    static String status=""; //variavel que vai informar o status da conexao

public static Connection getConnection(){
            Connection conn=null; //crio uma variavel para conexao
try{
    /*Aqui é o driver do Mysql, porem cada BD tem o seu, entao se vc amanha pensar usar outro BD, tem que ver na documentação
     * com a linha a seguir estamos carregando o Driver para conexao*/

    Class.forName("com.mysql.jdbc.Driver").newInstance();

    /* ponto importante se usar um usuario diferente de root, verifique os privilegios deste com o BD.
     *  vc pode usar o Mysql administration e logar como root e ver os privilegios*/
    //a url é de acordo com a documentacao do driver, se for usar outro BD ver na documentacao

    conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/juslj","juslj","juslj");

    //se ocorrer tudo bem, ou seja, se conectar a linha a segui é executada
    status = "Connection opened";}
catch (SQLException e) {
    status = e.getMessage(); // a variavel status vai receber a string da exceção
} catch (ClassNotFoundException e) {
    status = e.getMessage();

}catch(Exception e){
    status = e.getMessage();}
return conn;}

}


CLASSE INICIAR.JAVA


    public class iniciar {

    public static void main(String[] args) {
        Conexao.getConnection();
        System.out.println(Conexao.status); //imprime o valor de status
        /* se a conexao falhar veremos pelo status */

    }}

Importar mysql connector para Netbeans conectar ao BD


ABC importar um arquivo jar no Netbeans 6.5

Se você quiser importar um arquivo jar no NetBeans, acho que posso ajudá-lo. Usando o procedimento a seguir, você pode importar pastas, bem como outros projetos para o projeto que você deseja. Eu queria usar o log4j para usar logger no meu aplicativo. Então eu tive que importar um arquivo jar (log4j-1.2.15.jar) para o projeto. Um dos meus amigos me ajudaram, de facto nós dois só descobri como importar. Aqui vamos nós ...
Eu sempre sinto que uma imagem pode transmitir mil palavras, então as pressões. O seguinte é o que eu fiz:
Botão direito do mouse sobre o projeto para o qual você que importar arquivos. Note-se que o projeto não precisa ser definido como um projeto principal para importar pacotes para ele.
. Right Click on the Project Name !
Clique direito sobre o nome do projeto!
Na janela que se abre, escolha Bibliotecas no painel esquerdo, como mostrado abaixo. No lado direito da janela, espero, você pode ver uma opção chamada "Adicionar JAR / Pasta", clique sobre isso.
Select Libraries from the Left Panel !
Selecione Bibliotecas no painel esquerdo!
A nova janela que se abre no familiar, eu acho. Bem, em seguida, procure o local onde você tem o arquivo jar, selecione-o e clique em 'Open'
Select the jar file you want to import
Selecione o arquivo jar que você deseja importar
Como mostrado abaixo, em uma aba chamada 'Compilar', você pode ver os arquivos que você adicionou (Este é o guia escolhido padrão, então depois de ter pressionado 'Open' na etapa anterior você vai pousar aqui). Repita o processo, se você quiser adicionar mais arquivos e pressione 'OK'.
Click on Ok after you have imported
Clique em Ok depois de ter importado
Outra janelas se abre e você pode ver que as coisas que você adicionou são salvos (Isso é o que mostra a janela :) , É só para ver, nada precisa ser feito).
The filed you have imported are saved
O arquivada você importou são salvos
Como disse anteriormente, o mesmo procedimento pode ser aplicado para adicionar pastas e outros projetos. Se você notou, aqueles onde a outra opção na imagem 2 acima. Problemas são bem-vindos! : D

domingo, 5 de maio de 2013

Criando um projeto Web com Tomcat 7 e Eclipse



Vamos fazer um “hello world” de um projeto Web dentro do Eclipse, utilizando o Tomcat 7. Esse tutorial é pra quem está começando com desenvolvimento Web com o Eclipse.
O primeiro passo é fazer o download do Tomcat 7 e instalá-lo, conforme descrito em: http://www.thiagovespa.com.br/blog/2010/08/30/instalacao-do-tomcat-7-servlet-3-0-jsp-2-2-e-el-2-2/
Após esse procedimento, é necessário configurá-lo no Eclipse. Para isso vá na View Servers. Caso você não esteja visualizando essa View, clique em Window, Show View, Other…. Procure por Servers e clique OK. Clique com o botão direito na “parte interna branca” da View Servers e selecion New, Server. Escolha Apache, Tomcat v7.0 Server, configure o hostname (se for diferente de localhost) e altere Server name se achar necessário e clique em Next.
New Server
New Server
Altere o nome se quiser e configure o local de instalação do Tomcat 7. Clique em Finish. Você pode clicar em Next se já quiser fazer deploy de alguma aplicação existente (faremos isso depois).
New Server 2
New Server 2
Deverá aparecer um novo servidor na View Servers. Vá em File, New, Other, Web, Dynamic Web Project. Pressione Next. Dê um nome para o projeto e verifique se está selecionado Apache Tomcat v7.0 e Dynamic web module version 3.0. Clique em Next.
New Dynamic Web Project
New Dynamic Web Project
A próxima tela é para configurar onde estarão os arquivos fonte. No caso, eu gosto da estrutura do Eclipse. Clique em Next. Configure o contexto da sua aplicação, a pasta onde ficarão os arquivos de conteúdo web (html, css, jsp, js, imagens…), selecione Generate web.xml deployment descriptor para que ele gere o arquivo web.xml automaticamente. Clique em Finish.
New Dynamic Web Project 2
New Dynamic Web Project 2
Projeto Criado! Para criar o nosso JSP de “Hello World”, clique com o botão direito no projeto, New, JSP File. Coloque o nome de index.jsp, e clique em Next. Selecione um template (eu escolhi New JSP File (xhtml)) e clique em Finish. Altere a página do jeito que você quiser. Eu coloquei de título Olá Mundo ! E dentro do coloquei Olá Mundo! Salve. Clique com o botão direito no arquivo index.jsp no Project Navigator. Selecione Run As, Run on Server. Escolha o servidor e clique em Finish.
Run On Server
Run On Server
O Tomcat 7 irá inicializar e abrirá nosso “hello world”.
Java EE - Eclipse
Java EE - Eclipse
Agora é só você começar a desenvolver suas aplicações web.