Mvc Login

721 palavras 3 páginas
#1 – Criação do Banco de dados
O primeiro passo é a criação do Banco de Dados. Para este exemplo, será apenas uma tabela de usuário, com os campos id, nome, login e senha, conforme abaixo:

1
2
3
4
5
6
7 create table usuario( id integer not null, nome varchar(30) not null, login varchar(20) not null, senha varchar(20) not null, constraint pk_usuario primary key (id)
);
Obs: este tutorial supõe que o leitor já conheça como criar bases e tabelas no banco de dados. Outro ponto importante é que o mesmo pode ser utilizado em qualquer banco de dados além do postgres, apenas efetuando pequenas alterações nos códigos SQL, quando necessário.
#2 – Populando a tabela de usuários
Vamos criar um usuário, para podermos utilizar o mesmo para efetuar o login:
1
2
<code>insert into usuario values (1, 'Hallan Medeiros', 'hallan', 'hallan2009' );
</code>
#3 – Criando o projeto
Abra sua IDE de preferência (Eclipse, NetBeans, etc) e crie um projeto web. Para quem conhece pouco, a estrutura básica de um projeto web java deve ser:
. -> arquivos, html, jsp, etc
WEB-INF
|
|-classes -> classes java compiladas
|-lib -> bibliotecas a serem utilizadas
`-web.xml -> arquivo de configuração da aplicação (deployment descriptor)
Não irei entrar em detalhes de como criar o projeto: novamente, o tutorial supõe que o leitor já conheça pelo menos o básico do Eclipse/NetBeans, etc.
4# – Adicionando as bibliotecas
Para este projeto, é necessário a biblioteca de conexão com o Banco de Dados (driver JDBC) e as bibliotecas do JSTL.
No caso do postgres: postgresql.jdbc4.jar Caso seja outro Banco de Dados (MySQL, Oracle, etc), deve-se utilizar o conector do respectivo banco.

As libs para se usar o JSTL são: standard.jar jstl.jar
Ambas podem ser baixadas no site do apache
No final deste tutorial (na parte 2) irei disponibilizar um projeto do Eclipse, com os arquivos, mais as libs utilizadas.
5# – Estrutura de pacotes do projeto
O projeto terá os seguintes pacotes

Relacionados

  • Pesquisa operacional
    1018 palavras | 5 páginas
  • MVC - Programação Java
    903 palavras | 4 páginas
  • Php login
    3726 palavras | 15 páginas
  • trabalho
    10059 palavras | 41 páginas
  • Guia MVC
    1710 palavras | 7 páginas
  • rrrrrrrrrrrrrrrrrr
    6636 palavras | 27 páginas
  • teste
    5295 palavras | 22 páginas
  • Trabalho em java
    3003 palavras | 13 páginas
  • Analise de sistemas
    1759 palavras | 8 páginas
  • 61 Javafx
    2363 palavras | 10 páginas