Banco de Dados Oracle 10g: Fundamentos de SQL I Volume I @BULLET Guia do Aluno
Developing Struts Applications in Oracle JDeveloper 10g
-
Upload
khangminh22 -
Category
Documents
-
view
2 -
download
0
Transcript of Developing Struts Applications in Oracle JDeveloper 10g
��������������������������� ����
����������� �����������������
��� �������������� ����
�� ������� ������������������������������������������������������������������������������������������������������� ���� ������������������������������������������������������������������������������������������������������������������� ������������ ��������������������������������������������������������������������������������������������������� ������������ � ����������������������������������������������������������������������������������������������� ���� �!� ��"## ���������������������������������������������������������������������������������������������� $�����%&��!����� ������������������������������������������������������������������������������ $�'����� ���(��!��!��������������������������������������������������������������������������������������� )�'����� ������*�'��+�, � ��� ����������������������������������������������������������������������� -��� ����'��������'+ ������������������������������������������������������������������������������� -��� ����'��.������������������������������������������������������������������������������������������ -�
/�&��� ���� �%������������������������������������������������������������������������������������ 0�������� ���� ��������������������������������������������������������������������������������������������� 0������1� %� ��������������������������������������������������������������������������������������������� 0������� ������������������������������������������������������������������������������������������������������� 2�
�� ������� ���������������� ����������������������������������������������������������������� 2���������� �����������%���1���� ������������������������������������������������������������ 2���������� ����*���1��3��������������� ������������������������������������ 2��� ���� �!�� �����#���� �������������������������������������������������������������������� 4��� ������*������������ ����������������������������������������������������������������������� ���
�� ������1���� ���������������������������������������������������������������������������������� ����� ������1� �%����� ���������������������������������������������������������������������� ���� ������ �����1��������%������������������������������������������������������ �"�
��%%� & ����������������������������������������������������������������������������������������������������������� ���
�
�
��������������������������� ����
����������� �����������������
��� �������������� ����
�������������
'����� ��������3� ���"��$����� �,������ �������������5� ����� �����������&�
���3������� ����3����3���������� ��������������� ���� ���������� �����!�� �����
��������� ���6���������%������ �%��������������7�&������(���������������
�� �������������5� ����� �������!� ����!!� �������3������ ����3��!���3���������� �
���� ���������������7������������ �����������%������ �%��������8���� ��
�������&�!� ���� � �����������,�������������������%�����
�����������
+��8����� ��,&� ����3����%��,��5 �����!� %���������5� ����� �������
��������� ������%���!�����5�&���%�������!��� �����������&��
���������������
��5� ����� ���7���%��&� �!� ������9�� ���:7�3���� ��������� ���������������!�����
��5� ���������� ���* �;����3���������������!������������3���� �����������
! �%�3� 5�!� �,��������� � �����"##���,�����������������!����3���������(
���3( �� ���� �<�� =�������� ���%��������������� ���"##�����������>�
�� �����7������� �� �*����<��*=������*������, � ������
?��������!����������������� ��&7��������,���%������9���!����:������ ��!� ��"##�
��,�������������������%����1� �%� ���!� %��������� ����&������ �!� ��������
3�,����@�����@AA�� ������������ ��
?�!� �����������3������ �����������&7����8��B���5�&� ����3�3������ �����
�������������
9�����(���3( �� ���� :7������ �!� ���������9������":7������������� ���%�
3�� �������������������������������� �������������%�����>����������7����3�
��� �� ���� ��
'��������� �� �������������������8����������3���������������� �B�� ��������� ����
3��������������1� ��C�%�����������!���������������������� ����3����������,����
!����3����������������!�,������� �����������,�������� ��������������
��������������������������� ����
'������3� �� ����������.�� (��� !����<.�=��!�������������������������3�������� �
��� �����3��������������������'����������,������,����7�� ���� �������������5�������
.���
'��� �� ���� ��������%������%�,&�3�������� ��������� ���������'��������������� �
,����������� �B�� ������� ��������� ���� �������������������5����,����������
����������������7�� �!� ���,����������������������,�������� �� (������ �����������
��������������%����,� �B�������
'����� �������� ���%�������������&�3�����������!� ���,�������������,����������
����3���������� �A� ����������������������������������������8�������������
��%���������������3�������,����&�!� ���!!� �����!�� �������'����%�5������
�����,�����������%� ����������&����!����3���%�����!� �������%���������1� �
�C�%����������������������������%� ����������&����!����3�����������
D'�+A, �3�� �,���������������3������*��A%�� �(�����������������������%��
�������
���� !�"�##�
?�!� ���� ���7��� �������������3� ��,�����!� ��"##���������!����3���"##�
��%�����@�
'������������������%���%����������! ��(������������ ��� �����3��������%������
������� ������ �.E+������ ���������9F���:���&���,� �B�����3������9���:�3�����,��
������������� �� ���� ��� �����3�����3������������5������������ &����7�� �
���3���%������
���&���������7����������%������� ����%��&���*���,�������
'�������� �������,�����������������%����������������� �������#C�%����� ���
! �%�����������������������<*���=�� ����������,���� ��������&�<��? =���������
'����5�� �#�� � ���������?����<#�?=��� ��������������
'������������,������ ���������������� ������������(�!(���(,�C��%���%��������!�
�� �!� ��"##�
$%��!&'�! ���������$��(���!%�
���� ��������������������%��&�������� ���"##���,������������3��������!����3��
�C� ����%�����@�
• �� �����������, � ����3������������������*��������� ������������3�����������
�� ���� �����������>������7������1� %��������< �� ���� =�
������� ������
• �� ���( �!��C%��!������'������ ���������%���� ���!�� �����!����!� ������!�
������%�������������� ��������������������������� �����������������
�����<����!��3=��!�����������������
• * ��� �&�1���<�=��'&������&������!� �������%����(������%�������!� �����
������������
��������������������������� ��)�
���������*(!% � � ����
+��8��� ������3���,����������� ������!��!�����'����� ���(��!��C%��!���������G�+�
!��������������������5����� ��5��!������!��������� ������%�������!�������� ��
���������������%�&��"##��������� ��� ���3� �7�����������!����� �B�� �%������
5����� ��5��!������!������� �������%���������&�!�� �&�%����%������%���C��"##�
������������'����� ���( �!���C����&��� ����������� �����,&�� �������������
��� ����!�� ����!� �������%�����������3����&���� ����3������������� �������
�� ���( �!��!������� �����������������������������%���������� ���( �!��!��������
3�����
���� ���( �!��!������������!� %�����!� �����!����3���&�����!��� ����
��%�����@�
• �����1� %��<�����5�3����1� %�?���=�
• ������������
• H��,���1� 3� ���
• E���� ��A* ��� �&�1����+��������
• ������� ���%��������������������� ��������������
��� �� �!� ������� ���( �!�����,�������,&������"##�����������7�����������,��
����� ���������������I������� �%��� �!� ������� ���� �� ���� ��� �����������
��,�C%��!�����!������� ����"##���,��������������
D� ��������&��������,�C%���� &�!� ������� ���� �� ���� ��� �����3�����������������
���������!������� ���( �!��!�������3������������� �����%�������
J�� ����K�
J�� ����(�%�K�����JA�� ����(�%�K�
J�� ����(�����K� ���������� ����������������� ����JA�� ����(�����K��
J���(�� �%K�
J�� �%(�%�K����������JA�� �%(�%�K�
J�� �%(������K����������E���� ���JA�� �%(�����K�
JA���(�� �%K�
J���(�� �%K�
J�� �%(�%�K��!�JA�� �%(�%�K�
J�� �%(�����KA�#?(�L1A�� ���(��!��C%�JA�� �%(�����K�
JA���(�� �%K�
JA�� ����K�
J�� ����(%����K�
�J�� ����(�%�K�����JA�� ����(�%�K�
�J� �(����� KF���JA� �(����� K�
JA�� ����(%����K�
��������������������������� ��+�
����������"����� �,�-�����
�� ���������� ��������������!����!��������%���*������, � ����3������������&��������,�
������������������%����'���5�&������, � ����� �@�
• �� ����D'�+�M�'����������,���D'�+������������.���������%����
����������C�������!�����7�!� %�!����������3����,�������������
����5,�C3��7� ����,�����������,%���,�������
• �� ����?���(�'������!���!� ���������,���7����� �� ��� ����7�����!���
,����,��������������
• �� ����+����M�'���!� �����������������������,������
�������� ���%.�"��,�
����������,������������������ ���������, � ����� ��,�������,������������,&�����
�� ���������!����������� �� �*��������� ��'��+�, � &�<��'+=����'+��������&�
� �����������%��� ������!�!���������������������������� ������������'+�3���
������ �����&�������������� ���������������!�������5� ����������!�����������
��8������3������ ��������������!� ��"##��������� �������������,��������� ������%�
�����, � ����,&�� ����������� �������!���%%��������, � ����������������!� �
��� �������� ��������������������3�%������������������ �%%���&�* ������
� *��������������!�������E�B�����<��E=�)"��1� �%� ���!������'+����@�
����@AA;���������%A� ������A;��A;���A�
��&��"##����� ���������� ���3�����������������%,�������!�,������'+����
�� �������������� ��������%���� �;������
�������� ���� ��
D� ��������C�%�����!�����*������������� ����� �������@�
��� ����� ���������������������� ������������ ��
��� ����� ���������������������� ������������ ��
��� ����� �������������������� � ���������� � ��
JD'�+K�
JD#��K�
J'�'+#K�����%�NJA'�'+#K�
�����!�������
JAD#��K�
J?��OK�
���� !������� ������������
JD�K�����%�������!��� ����������� �������"�������������NJAD�K�
����� !���������
���� !���#������ � ������������ ������������
JD�K�����%���� ��NJAD�K�
����� !���#��������
�����!���������
��������������������������� ��/�
J.+K�
J+�K�����!��$ ���������������%�� �������!��$�JA+�K�
���� !������� �������������
J+�K�����!��$ ����������������%�� ���������!��$�JA+�K�
����� !���������
JA.+K�
�����!���� �� �������������&��� �����#����� �" ���������
JA?��OK�
JAD'�+K�
1O�@���'+��B�������������������������&� �������%�����!��������� ���������1� �
�C�%��������������!���� ����������,�� ��������,&�������'+�� !���������
�
0�'��������!&!%�%���
+��8�� ����3�����%�����%�� ������ �����������%�������'��&���������!�����
!����3���������@�
• ������� �����
• �����1� %�
• ������
$(��!%��1����
���%�������,�!� ������������� ������������! ��(��� �� ���� ��� �����3�����
�������������,� �B������,��������������!���.E+�%�����<��������F���=����
���������� �B���������������� �� ������������
P������@���&����&��������� �� ���� ��� �������
��3� @�'��� �� ���� ��� ������� �������������,���������������5���� ����
��� ������������������&�� ������������������������ �����������������������,�������
�� ����&���������%�5�������������,��������*������������������C���1� ��C�%������
�B��������9�%���&������9�3������ �� ����� �������������!� ���B�� &�������,����
��,����!��%���&�������%�5������ �������������,�����������*� ���C��!� � ��� ��
�������%���&����;��������
$(��!%2!&��
�����1� %�'�3������ ������� �!� ���������91� %�?���:7�� ���������� ����
%������!�D'�+�!� %����%������������,���!����������&�����������1� %�<1� %�
?��=������%��&�������� �����������C����������� ���������1� %������������ ���
!����������� �� �������D'�+�!� %����D'�+�!� %�������*��������������� ����
��C��!������3������ ��%�������������!������������1� %�,����
��������������������������� ��3�
��%�&�������D'�+�!� %��� ����%���%����� ������&�%�����&���'������������7�
�� ����������G�+(,������&�%���1� %�,���<�&������1� %=���������,�������
3������� �B�� ���������������!� ���1� %�,����
$(��!%��
���!����&������� ������������������ ��������������� �!� ��&��(.���� �� �����
� ���������� ������������ ������� ���,������,���5���!��� �������������������� ��
�&������&���������������������!� �D'�+�!� %������*�������
��� �� �!� ��� ��������������,���������,�����������,� �B�����A���������&��������
,��%�����������.E+�������( �����������'�������������7�3��������
��!������������ ���( �!��C%�7��������������.E+�����������
������)����"��*��&����������������������+��)����"������
�������� ��������������,����C������7�����������������������1� ��C�%����3���
��������������������!���&�� �������������%�������!�����!�����7������������
9!� 3� �:�������� ��������� �� �������,���������������������������������!���
�����'�����������3������( ��� �������3���������������!������������ ���(
�!��!����������������!��������������@�
�
J�������%�QR���R�����QRA��������R�����QR����;��R��
�&��QR�� ���!�����3�+�������R�K�
J!� 3� �����%�QR�������R�����QRA��������;��RAK�
JA�����K�
�
L�3������3������� ����3��������� ����%�������!����� ��������������7����8��%����
�������3��� ��������,������ ������������������ �����
����������#4�$��������"�#�#,��#����4�
���������������1��!&�%��2�������
'��������!������� ������� ������������������ �����������%� ��������
� ���������&��!����� ������������ �,&�� ����������������7���������������%���
��� �%���!� �����!�������!��� �����������%��������������,�������������������
��%���!�3 ������������� 7�,���������� ���� ���������� �����!���������� ���7�
�� ����4�)�"7����3������������3���������� ���������������� �* ����3��!!� ��������
�� �����������%����D�3��� ������3�� ����3��� ������������&���� ����������!����
������������������%���1 �%�3� 5�<��1=������8����� �����3������ �����
��������������� ��2�!5����� %��%�"��1��!���� �
�,������&�����,�������������� �����������%���!���� ������������� �����������
�� ����*���1��3������� ��
'����� ����*���1��3������� �� ����������������9,� ��(�&�:����3��!�������� ��
�� ����������������������� ������������� ��������!� ������� �����������%����
1 �%������� ����*���1��3������� �&������� ������ �������7�������7�
��������������������������� ��6�
1� 3� ������*���+�5������&���� ������ ������%����������*���1��3���� �%�
���&������ ������� �9� ����I��:��������O�������������,��(����5������%����
�� ���������!� ����%���
�����������,��������5��3������������� ���������9*���+�5:������� ������
���������,��3����3������7����3������� ������ ����+�5��������������� �������
3������ �!� ������������� ��������
���� ����91� 3� �:����,���������&���������! �%����� ������������������ �����
� ��������'����3������� ����91� 3� �:����������� ���( �!��!����!� �������� ���
������3������ �!� ������������� ����������
��
�������!% � ����!%�#.��!�
1� �������3���3������������������ ���(��!��!����%� ���� ����&�������������*���
1��3������� �,���������� �!� ������������ �3�G�+7����&�������������� ���(
�!�� �����#���� ��'����� ���� �!�� �����#���� �� ���������� ��������7�
������,����7������ �!� �� ���������&������������� ���( �!��!�����
�
��������������������������� �����
��
���5������ �!�� ���������� ��������,&� ��������5��������A��,(
�!A�� ���( �!��C%�������������9#������ ���( �!�S:�
������"�������������� %�
��������� ���8����*������������� ������ &���%��� �������� �������D'�+������
�������C����������������������������!�����&�!� ���*���������������%����1� �
�C�%���������%���*��������,���������&� ��� �����������*������������� ��'����
%������������&�3��������� ������� � ���%������������������%�N��
1� ��C�%���������� ����D'�+������������&������ ������� � ���%��D'�+���������
������*������������� ��'����� ������C��!������ ��� ����D'�+���C��!�����7��� ����
,������ ��� ����,����������������������� �,����������%��&�����,&�����5����
�������<����� �!� �����������%�����=������������������� ������������������
��� �,�����<� ��� ����=�������* ��� �&�������� ���������3� � �����
��������������������������� �����
��
������$�2��%�� ���!%�
'����� ���� ���������� ����!���������� ����� �����������%� ��������
�������%������ �%��������� �%�����������7� ������������%����!��"##�
��������������������������������������%���1 �%�3� 5�<��1=����1����
�������&�,������������ ���"##��������������������� ���7���'+7�#�?�7����
'����5��1� ���,�������������������%��7���1� �������C�������&�����
��%,�������!��� ���������'+�������������1� ��C�%������1���,�������������
���������� ���� �� ���� �!� ���������!��3�������������� ������������������ �
��1���������1�����,������,��������������%,�������!��� ���������'+�����
��� ��� �����!!� �������������+��8���C�%�������5�&���1(�� ������%������
�����%�5������������,����
������$�2��!&!%�%���
����������
��� �� ����!��������������,��������&�������� ���������17���9� �3� ��:�
�������������� ������������������ �����'�������������&����������� ���� ����
������,���� �(3� ��������������������������1������������C������7�������1�
�����������������������������&���1������,&�%�5�����������,�����������*�
����C�������*���,������������������&���%��&�,&�������#+��C� ����������
��'+�������
��������������������������� �����
�<L���@���'+�� ��������������%�����3�������������%������������5�3����
#C� ������+�����<#+=�!� ����������"##�����������������=�
�������
����� ���1������%�������� �������������1�����*�����%������'�������;����
����%,�������!�����*������������1����������������*����� �������3���
�&���1�����,������������������������
����������*��� ���������� �B����7�!� �������,����(������������%�5����&���1�
�����������,�����������*�����C���������!� 3� ������������*�����3�� ��������
����������&���1����������#+��C� ��������
�<1O�@���*�"�������,����(������� ��!� �#C� ������+����7����������� �
�B�� ���������%���'+������� ��� ���#+��C� ������=�
�� ��%.��!�$�2���1��!&�%��
?����������,������ �������������������������3������������� ���8����1��������
����,�����������
'�������� �� ���*�������������&���&�%��(��� ������ ���! �%�#�?8�7�'����5�
�������7�*��������������,;�����<*����=���������%�5������%�������,���!� ����&�� ��
���� �������,������
'��,�����������,������,���� ������!� %�3�����3��������,�����3������ ���������'+�
���7������%��&������������������! �%�����*�������,���������� ��������������� ���
�����������!�������7�������������3�����&����!� �%��������9� ������ ������
��@:��������� ��������������������
1� ��C�%�������������&��� ������&�D'�+���,����!������! �%���#%���&����
����,������,��7����!� ���������������#%���&��������� �� �������������� �� ���
*������7������!����9E���(��&�'�,��:��������9� �����:���%������������ ����3�
������������� ����������������*�������
����� ������������D'�+���,���3�����%,��������'+������ ����������� ��� �����
#%���&����������
��������������������������� �����
��
?&���������%,�������!���!!� ����&�����!���%������! �%���������� �� ���
*������7��������� &�B���5�&��������&�,��������� ���&��!���!!� ����&�����!�����,����
�� ������,��������������
�
����$�7�
'��������!�3�&�� �������� �����������5� ����� ������������1���������� ��3����%� ��
���%� ��,���������������������!� ������ �����"##���,��������%���
! �%�3� 5��� �������������� ������� ������������������%���������5�&��������
���� ������%� ������ ������������ ������������������� ��,��������,&��!!� ��
����%����� ���������������&����������������� �����������%����C�� ��������
������������!!� ������ �� ��� ���� ������������������%�������� �7���������� �
������������ �������8����1�! �%�3� 5�3������ ������������������!���&���5��
���������!�,������ ���������8���� ���,������������������� ���%����3�������
������3� !�������,��������,���������!������ �����������������������%���
1 �%�3� 5��
�
�
��1��!�% �������$��(���!%���%�".�1��!���� �
�!1�&-��������
������(���8�
�
��(����!!���!%�
�!�.�9��.:������
)�����(�����85�'�
��.5!!.���!��;��$�6��+)�
�<�<$<�
�
�!�.5�.���%:�����=�
��!%�=�>�<+)�<)�+</����
2�?=�>�<+)�<)�+</����
555<!�(��<(!&�
�
�!'� ���@�����;���(��<�$���� �������1�.<�
�����.!(�&�%�����!1�.�.� !��% !&���!%��!����!%�'��
�%.�����(!%��%������! ������-A�(���!�(��% ��5���!���%!��(�<�
�����.!(�&�%�����%!��5��%��.��!�-���!* ��;�%!���-A�(���!��
�%'�!����5��%�����!�(!%.���!%�;�5�������?����.�!���'��
!��&���.��%���5;��%(��.�% ��&���.�5��%������%.�(!%.���!%��! ��
&�(��%��-����'�!� ��%���� !������(�����!��<������(� �(���'��
.��(���&��%'����-����'�5�������(���!������.!(�&�%���%.�%!��
(!%��(�����!-�� ���!%����� !&�.�������.��(��'�!��%.��(��'��
-'������.!(�&�%�<������.!(�&�%��&�'�%!��-���!.�(�.�!��
��%�&����.��%��%'� !&�!�-'��%'�&��%�;����(�!%�(�!�&�(��%�(��;��
!��%'��!��;�5���!���!���!�5����%��&����!%<�
��(��������� �����.���.�&�8�! ���(����!!���!%��%.B!������
� �������<������%�&���&�'�-����.�&�8��! ���������(��1��!5%��<�