Skip to content

Aplicativo web de gerenciamento de funcionários com recursos para Criar, Visualizar, Atualizar, Remover, Upload de imagem e utilizando DataTables Server-side processing. Aplicando Design Patterns Front Controller, Command e Singleton

License

Notifications You must be signed in to change notification settings

adevecchi/funcionarios-java-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Descrição

Aplicativo web de gerenciamento de funcionários com recursos para Criar, Visualizar, Atualizar, Remover, Upload de imagem e utilizando DataTables Server-side processing. Aplicando Design Patterns Front Controller, Command e Singleton.

Ferramentas e tecnologias usadas

  • Eclipse neon.3
  • Tomcat 8.5
  • Java 8
  • JSP 2.3
  • Servlet 3.1
  • JSTL 1.2
  • JDBC postgresql 42.2.5
  • Gson 2.8.6
  • Commons IO 2.8.0
  • Commons FileUpload 1.4

Estrutura do Projeto

Projeto estrutura

Configuração Banco de Dados PostgreSQL

CREATE DATABASE dvq_employee;

CREATE TABLE employees
(
    id integer NOT NULL,
    fname varchar(80),
    lname varchar(80),
    department varchar(40),
    email varchar(80),
    image varchar(80),
    CONSTRAINT employees_pk PRIMARY KEY (id)
);
CREATE SEQUENCE employees_seq START 1;
GRANT ALL ON employees TO <user_name>;
GRANT ALL ON employees_seq TO <user_name>;
  • No arquivo dev.lab.dao.EmployeeDao.java atualizar nome de usuário e senha do Banco de Dados PostgreSQL usados para acesso, conforme mostrado abaixo:
private static final String url = "jdbc:postgresql://localhost/dvq_employee";
private static final String user = <user_name>;
private static final String pass = <user_password>;

Captura de Tela

Home index


Funcionarios index


Funcionarios novo


Funcionarios editar


Funcionarios detalhe


Funcionario excluir

About

Aplicativo web de gerenciamento de funcionários com recursos para Criar, Visualizar, Atualizar, Remover, Upload de imagem e utilizando DataTables Server-side processing. Aplicando Design Patterns Front Controller, Command e Singleton

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages