• Nenhum resultado encontrado

Java Enterprise Edition - JEE

N/A
N/A
Protected

Academic year: 2022

Share "Java Enterprise Edition - JEE"

Copied!
11
0
0

Texto

(1)

Java Enterprise Edition - JEE

01. Introdução à arquitetura WEB

Esp. Márcio Palheta

gtalk: [email protected]

[email protected]

(2)

Agenda

Apresentação: Formação, graduação, certificação, área de atuação;

Apresentação da turma: nome, área de atuação e expectativas;

atuação e expectativas;

Ementa, metodologia e avaliação;

Objetivos do Curso;

Introdução à arquitetura WEB;

Instalação e configuração do Ambiente;

Primeiro programa JEE - Hello World;

(3)

Ementa

Introdução à arquitetura WEB

Instalação e Configuração do Ambiente

Conceitos de Java Database Connectivity (JDBC)

Conceitos de J2EE

Servlet Container

Servlet Container

Servlets

JSP - JavaServer Pages

JSTL - JavaServer Pages Tag Library

Servlet e JSP API

Model View Controller

Struts Framework

Autenticação, cookies e sessão

Persistência com Hibernate

Design Patterns

(4)

Metodologia

Aulas com teoria e prática - laboratório;

Listas de exercícios;

Revisão da aula anterior;

Revisão da aula anterior;

Sessões de feedback, a fim de

identificar ajustes necessários ao método;

Não deixe as dúvidas para depois;

A participação é MUITO importante;

(5)

Objetivos do curso

Apresentar os componentes

necessários ao desenvolvimento web com JEE;

Entender os relacionamentos

Entender os relacionamentos

existentes entre componentes JEE;

Apresentar uma arquitetura de

desenvolvimento, seguindo os padrões

de projeto existentes no mercado;

(6)

Arquitetura web J2EE

(7)

Principais componentes JEE

Client machine;

JEE Server:

WEB Container:

WEB Container:

Servlet e páginas JSP

EJB Container;

Enterprise bean;

Database;

(8)

Principais APIs JAVA

Java Standard Edition (JSE) – Ferramentas e APIs necessárias a qualquer aplicação JAVA;

Java Enterprise Edition (JEE) – desenvolvimento de aplicações

distribuídas;

Java Micro Edition (JME) –

desenvolvimento de aplicações para

aparelhos portáteis;

(9)

O que vem a seguir?

Uma das dificuldades de iniciantes JEE está diretamente relacionada à

configuração do ambiente de configuração do ambiente de desenvolvimento;

A seguir, demonstraremos o passo-a-

passo para a instalação e configuração

do ambiente de desenvolvimento que

será utilizado em nosso curso.

(10)

Referências

www.caelum.com.br;

Hall, Marty, “Core Servlets and Java Server Pages”, Janeiro 2002, Sun Microsystems

Press;

Press;

http://java.sun.com/j2ee/1.6/docs/tutorial/d oc/index.html

http://java.sun.com/products/jndi/docs.html

http://java.sun.com/blueprints/corej2eepatte

rns/Patterns/index.html

(11)

Java Enterprise Edition - JEE

01. Introdução à arquitetura WEB

Esp. Márcio Palheta

gtalk: [email protected]

Referências

Documentos relacionados

Para que qualquer comando que seja utilizado não seja necessário escrever sudo, recomendo que seja habilitado o usuário root, para utilizá-lo escreva o comando “ ​ sudo passwd

Note que “servidor” é o nome da máquina, então se o nome da sua máquina (use o comando `hostname` para saber), então o domínio do seu servidor

Diferente de outros sistemas para execução remota, RMI permite que qualquer objeto JAVA seja utilizado;... Arquitetura Java

Eles são a implementação padrão da JSTL, feita pela diretório WEB-INF/lib do seu projeto. Eles são a implementação padrão da JSTL, feita pela

 Foi criado o Fundo Azul, que irá funcionar no âmbito de competências da Ministra do Mar, com a natureza de património autónomo e o objetivo de se constituir como um mecanismo de

De acordo com os resultados obtidos, pôde-se concluir que os cinco SAC(s) tiveram eficiências de remoção de poluentes estatisticamente iguais entre si, tais sistemas foram

a) conforme estabelecido pela Portaria Conjunta Nº 1 Capes/CNPq, de 12/12/2007, os bolsistas CAPES, matriculados em programas de pós-graduação no país, poderão receber

§ 1º As reuniões ordinárias do Conselho Técnico da DRI, previstas no calendário, deverão ser convocadas por seu Presidente, mediante comunicação escrita aos demais membros e