Java EE 6

544 views

Published on

A nova versão do java Enterprise Edition em sua sexta edição com recursos que visam maior agilidade no desenvolvimento web e um número bem menor de configurações via xml. Publicado na revista espírito livre em outubro de 2010.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
544
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Java EE 6

  1. 1. ��������������� � ���� ���������� ������� � ������ ��� � ��� ������ ��������� �� ������� � ���� �� �� ���� ���������� ������� � ��� ���������� �� ��������������� ������� ���� ���������� �� ��������� ���� ��� ������ �� �������� �� ����������� ������������ ��� ����� ������������������ � ����� � � ������������ �� ���������������� ����������� � ������������� �� ����������� �� ������ ������� ��������� �� ��������� ����� ����� ��������� ���� � ��������������� �� ���������� ���� ������������ ������ ���� ������������� ������� �������� ���������� ������������� �������� ����������� �� ���� ��������������� � ��� ����� ����� �� ����������� �������� ������ ������������ �� ��� �� �� �������� �� ���� ��� ������� � ���� ������ ���������� �� ����� � ��� ��� ���� ��� ������ �� ����� ����������� ��� ������� �� ����� ������������� ��� ���� ��������� � ����� ��� � ��� ������ ������ ���� ���������� ������� � �������� �� ��������� � ���������� �� ���������� ���������������� �������� ����� � ������� ���� � �������������������������������� � ��
  2. 2. ��������������� � ���� ���������� ������� � ��� ��� ������� ��������������� ����� ���� ������ � ���� ��������� ��� ���������� ��� � ������� �� �������� ���������� ���� ���� ��� �� ����� ����� ������������� ������� ������� ����������� �� �������������� � �������� �� ���� �� � ������� � ���� ��� ���������������� ����������� � ����� ������ �� ����� �� ��� Figura 2: Criando um template Figura 3: Chamando o template ���� ������� ��������� �� ������ ������� � ���������� � ����������� ��� ��� �������� � ���� ��� ������ �� ����� �� �������� Figura 1: Atualização do Java EE ������ �� ��������� �� ��������������� ������ � ������� ����� ����� ����� ������������ � � ��� ������������������ ��� ���� ���� ���������� �� �������� ��� ����� �������� ��������� �� ����������������� ��� ����� ��������������� �� ��� ���������� �������� � ����� ���� ����� ���� ��������� �� ���������� ���� �� ������ ���� ����� ����� ������ ���� ���� ���������� ������ ������� ��� � ��������� ����� �� ������������������� ����������� �� ��� � ����� ������������ ��������� �� ��������� ���� �������� ���� ������� ������ ��� Figura 4: Usando a anotação @ManagedBean � ���� ������ ������ ��� � � ��������� ���������� ������������������� �� ���� ����� ��������� ��� ��� ��������������� � ������ ��� ��� ������� � �������������������� ��� ����� ��������� ��� � ������ ��� �� Figura 5: Chamando o Bean no projeto���� �� ����� ������� ��� ����� �� ��� � ���������������� �� �� ��� ������� �������� ��� ����� � � ������� ������� ������ ��� � ��������� ���������� � ��� ����� ���� ����������������� � ���� ������ ���� ���������� ������� ��������� �� ������ ���������� ��� �������� �� �� ����������� ����������� � ���� ��� ��� �������� � ��� ��� ����� ������� ����� �� ���������� � ��� ��������������� � ������ ����� ����� �������������� � ��� ��������� ��� ������ �������������� ��� � ����������� �������������� ���� ����� ����� ���� ��������� �� ������������ ���� �� ������ ��������� � �������������� �� ������ ��� � ��� �� ���������� Figura 6: CommandLink���� �� ���� ����� ����� ����� ������������������� �������� ����� � ������� ���� � �������������������������������� � ��
  3. 3. ��������������� � ���� ���������� ������� � �������� ��� � �������� ���� �������� �� ��� ��� ��� �������� �� ����� ��� ������� ����������� ���� ������� ����� �������� ��� ������ ���������� �� ����������� ���� ��������� ���������� ������ ������� ������� ��� Figura 8: Lista de objetos ��� ������� ����������� ��� ���������� ���� �� �������� �������� ��� ������ ��� �� ������� �� ���������������� �� ������������ ������������ �� �������� ������ ��� ��� ���� ��� �� ���������� ���� ���������� ��������� �� �������� ������� � ���������� �� ���������� ������ ������� � ��� �� ���������� ���� ����� ����������� �������� ������� �� ������� ���� ��������� ���������������� � ��� �� ��������� ���� � ��������� � ����������� ��� �� ��������������� ��������� �� ������ ���� �� ���� ������ ������� ����� ���������� ���������� Figura 7: WebServLet �� ����� ���� �� ���� �� ��������� �������� ����� � ������ ������ ������ �� ������� ����� ��� � ����������� �� ����� �������������� ������������ � ��� ����� ��� � ��������� � �� �������� ����������� ���������� ���������� ���� ���� �� ������������������� ������� � �������� �� ���������� ����� ������� ����� �� ��� ���������� � �������� �� ������� ��� ��� � ��� �������� ������������� �� �������� ������������ ����� ��������� ������������� ��� ������� ���� ������� � ����������� �� ����� Figura 9: Session local���� � ������������ ���������� ��� ���� �� ������ ��������� ��� �� ������� ������� �� ����������� �� ������� ���� ����� ���� ���� ��������� ��� ��� ���� ���� ��� ��� ��������� ���� � ������� �� �������� ����������� � ����� ��������� ���� ����� ����� ������ � ���� ����������� ��� ������ ��� ������ �������� � ������� � �������� ������������������������ ���� �� ������� � ������������ �� ������ ������ ���� ��� ������� ����� ����� � ������� �� ��������� ����� �������� � � ����� �� ����� ������� ����� ��� ���� ������������� ����� ����� ���� ������ �� ��� ������ ������� ��� ����� ��� �� ��� ���������� ������ ����� ������������ ������ �������� ����� ���������� ������ �������� ����� ������� ���� � �������������� �� ����������� ������ ����������� ���� ��������� ������ � �������� ����������� � ������ �������� �� ��� � � ��� �� ��������� ����������� �� ���������� ��� ���� ���� ������� ����� ���������� ���������� ������������ � ����� ���������� � ������� �� ����������� � ��������� ������ ����� � ������� ������� ��� ����� �� ����� �� ������� �� ���� ��������� ���� ��� ������ � ����� ���������� �� ���������� ��� ������ �� ����� �� � � ������� ��� ����������� ��� ������� ��� ����������� �� ���� ��� ���� ��������� ���������� ������������ �������� ����� � ������� ���� � �������������������������������� � ��
  4. 4. ��������������� � ���� ���������� ������� �� ���������� ��������� ������� � ����� �� ���� �� �� � ������� �� ���������������� ��� ������� ��� ���������� ���� ������ � ����������� �� ��� ������������� ��� ������� ��� �� ����������� �� ���� ��� ������� ���� ������ ���� ����������� ����� �� ������ ��� � ����� ����������� �� ��������� � ������� ����� ����������� ����� ������ ����� ��������� � ��������� �� ������������� �� ������� ��� �������� �������� � ��������� ���������� � ���������� ���������� ����� ��� � �� ������������ � ��� ������ �� �������� �� �������� ��� ����� ���� ������ ���� � ������ ������������� ��� ���������� ��������������� �� ���������� ����� ���� ����� ���������� �� ��������� ��� � ��������� ���� ���� ������������� � ���������� ��������� �� �� ��� ����� ����� ��������� � ��� ��� ���� ����������������� ���� �������� �� ����������� ����������� �� ���� ���������� ��� �� ����� �� ��������� ����� �� ����������� �� ���������� ��� ����� � ���� �� � ���� � �������� ����������� ��� ��������� ���������� ��� ���������� �� � ������ � � � ����� �� �������� ��� ������ �������� ����� ����� �� ������� ��������� �������� ���������� �� ��������� ���� ����� ����������� ������� ���� �������� ������ ����� ����� ������������� ���� ������� ������� ������ ���� ���������� � ������ ����������� � ����� �������� ������ �� ���� ��� ��� � ���� ������ ���� � ���������� �� ������� ��� � ������� �� ��������� ���� �������� � ������������� �� �������� ������������� �� ���� �������������� �� �� ������ �� ������ ����� �� ������� ������� � ������ �������� ��� ���������� �������� ��������� � ��������� ���� � � ����������� ������ �� ������� ��������������� ����� ������ ��������� �� ������� � � ������ �� ������ ��� ���� ��������� �� ���������� �� ���������� ������ ���� � ������� ��� ��� � ����� �� ������ �� ��������������� �� ������ �� ��������� ���� ��������� ������ ������������� �� ����� ������ ������� ���� �� �������� ��� ���� ������� ������ �� ������ �� ���������� ���� �� ��������� ������ ������ ������� �� �������������� �� ��� ��������� ��� �� ������� ����������� � ���������������������������������������������� � ������ �� �������� �� ���� �� � ���� �� ��������������������� �� ���� � ��������� �� ������������������� �������� ����� � ������� ���� � �������������������������������� � ��

×