01

724 palavras 3 páginas
Java Enterprise Edition - JEE
01. Persistência com JPA2 e Hibernate

Esp. Márcio Palheta gtalk: marcio.palheta@gmail.com
1

Agenda








Introdução à arquitetura web
Arquitetura Model View Controller
Definições do projeto
Mapeamento Objeto Relacional – MOR
Camada de modelo com JPA 2
Camadas de visão e controle com
XHTML, Ajax e JSF 2
2

Arquitetura Distribuída

3

Arquitetura padrão MVC






Model – camada de modelo, responsável pelo acesso a dados;
View – camada de visão, responsável pela interação entre usuários e o sistema; Control – cama de controle, resposável pela implementação de regras de negócio da aplicação;
4

Requisitos do software


A Big O é uma empresa que atua no ramo de venda de medicamentos e deseja controlar o cadastro de produtos:

5

Escolha das tecnologias






Uso da arquitetura MVC;
Camadas View e Controller: JSF2
Camada Model: JPA2 com Hibernate
Banco de dados: MySQL 5.x
Servidor de WEB: Apache Tomcat 7.x




http://tomcat.apache.org

IDE: Eclipse JEE 3.7 – Indigo


www.eclipse.org

6

Instalação eclipse e tomcat


Descompacte eclipse e tomcat na pasta c:/java 7

Execute o eclipse

8

Configuração do tomcat no eclipse 

No eclipse, abra a aba Servers:



Digite Ctrl+3;
Digite servers e selecione a opção da lista

9

Configuração do servidor


Na aba Servers, clique com o botão direito e selecione New/Server

10

Escolha a versão do Tomcat

11

Caminho da instalação

12

Assumindo o controle do servidor de web






Duplo clique em Tomcat v7.0 Selecione
“Use
Tomcat…”
Salve os dados 13

Página inicial do Tomcat

14

Criação do projeto WEB



Clique em: New / Project / Web
Selecione: Dynamic Web Project e clique em Next>;

15

Projeto JSF2: notasfiscais

16

Configuração de pacotes

17

Configuração do módulo web

18

Configurações JSF

19

Projeto gerado

20

Cópia das bibliotecas para
WebContent/WEB-INF/lib

21

Deploy da aplicação


Na aba Servers, clique com o botão direito no Tomcat e

Relacionados

  • 01 01
    621 palavras | 3 páginas
  • 01 01
    622 palavras | 3 páginas
  • 01
    927 palavras | 4 páginas
  • 01
    2311 palavras | 10 páginas
  • 01
    2844 palavras | 12 páginas
  • LISTA 01 01 01
    1884 palavras | 8 páginas
  • 01
    251 palavras | 2 páginas
  • 01
    921 palavras | 4 páginas
  • 01
    441 palavras | 2 páginas
  • 01
    356 palavras | 2 páginas