jsf jpa-y-hibernate-capitulo-01
DESCRIPTION
Introducción a JSFTRANSCRIPT
�������� !" #$%& '"(�)$)*+&
]����������]���������� �� ��
����������
�������� !" #$%& '"(�)$)*+&
,)�%"��!) !"$ (&-�%.$)
'/0#1
23 45.6 "� "$ 7189 45.6 "� .� :; ,)<-)�"�%9
=3 ,)�("-%)� !" ()��">%�!)>"�? �&$�!&(�)�"�? "�"�%)� @ $��%"�">�
A3 �"B���(��� !" 8&("%�
C3 ,)�("-%)� !" >"�!">� @ >"�!">� D�%
E3 ,�($) !" F�!& !" ()<-)�"�%"� 718
�������� !" #$%& '"(�)$)*+&
45.6 "� "$ 7189 45.6 "� .� :; ,)<-)�"�%9
�G& %"(�)$)*+& 7&�&1">�"> 8&("� ()��%�%.@" .� <&>() !"%>&H&I) JB>&<"K)>LM !" ��%">B&("� !" .�.&>�) !"$ $&!)!" �">��!)> -&>&N
� �"�&>>)$$&> &-$�(&(�)�"� K"H H&�&!&� "� %"(�)$)*+& 7&�&
� :%�$�O&�!) "$ -&%>�� 0F, J0)!"$) F��%& ,)�%>)$&!)>M3
�������� !" #$%& '"(�)$)*+&
45.6 "� "$ 7189 45.6 "� .� :; ,)<-)�"�%9
�/$ )HI"%��) !" $& %"(�)$)*+& 7&�&1">�"> 8&("� "� !"�&>>)$$&> &-$�(&(�)�"� K"H !" B)><& -&>"(�!& & ()<) �" ()��%>.@"� &-$�(&(�)�"� $)(&$"� ()� 7&�& %&$"� ()<)N
23 1K��*? #P' J#H�%>&(% P��!)K '))$L�%M? 1P' J1%&�!&>! P�!*"% '))$L�%M ) (.&$Q.�"> )%>& #R; ��<�$&>33
�7&�&1">�"> 8&("� ->"%"�!" B&(�$�%&> $& ()��%>.((��� !" "�%&� &-$�(&(�)�"� ->)-)>(�)�&�!) .� "�%)>�) !" %>&H&I) JB>&<"K)>LM �+& K"H Q." *"�%�)�"N
� G&� &((�)�"� ->)!.(�!&� -)> "$ .�.&>�) "� �. -S*��& T'0G
� G&� %>&!.(" & "�"�%)� Q." �)� "���&!)� &$ �">��!)> ()� "$ )HI"%��) !"N
� U"*"�">&> $& -S*��& )>�*��&$
� U"B$"I&> $)� (&<H�)� -">%��"�%"� ->)�)(&!)� -)> !�(V&� &((�)�"�3
�������� !" #$%& '"(�)$)*+&
45.6 "� "$ 7189 45.6 "� .� :; ,)<-)�"�%9
�,)<-)�"�%"� ->��(�-&$"�
�G)� ->��(�-&$"� ()<-)�"�%"� !" $& %"(�)$)*+& 7&�&1">�"> 8&("� �)�N
W :�& #R; @ .�& �<-$"<"�%&(��� !" >"B">"�(�& -&>&N
������������������������ ���������� ����������������������������������������� ��
�������������������� ��������� �� �������� �������������� ���
W �"B���> $& �&�"*&(��� "�%>" -S*��&�
W 1)-)>%&> ��%">�&(�)�&$�O&(��� @ &(("��H�$�!&!? @
W R>)-)>(�)�&> "X%"���H�$�!&! -&>& %)!&� "�%&� (&>&(%">+�%�(&�3
W :�& $�H>">+& !" "%�Q."%&� 7&�&1">�"> R&*"� J71RM -">�)�&$�O&!&� -&>& !�H.I&> ()<-)�"�%"� :; !"�%>) !" .�& -S*��& 71R3
�������� !" #$%& '"(�)$)*+&
45.6 "� "$ 7189 45.6 "� .� :; ,)<-)�"�%9
M��������������������� ����!!"""#"����������#��!���$�����$!��%������!&# ���
�������� !" #$%& '"(�)$)*+&
45.6 "� "$ 7189 45.6 "� .� :; ,)<-)�"�%9
�,&>&(%">+�%�(&� ->��(�-&$"�
��&*>&<& !" .�& &-$�(&(��� 718
�G& -S*��& 71R? <�B)><3I�-? "�-"(�B�(&()<-)�"�%"� !" $& ��%">B&O !" .�.&>�)<"!�&�%" "%�Q."%&� -">�)�&$�O&!&� !"B���!&�-)> $& %"(�)$)*+& 7183
�G# :; !" $& &-$�(&(��� K"H J>"->"�"�%&!& -)><�:; "� $& B�*.>&M <&�"I& $)� )HI"%)�>"B">"�(�&!)� -)> $& 71R? Q." -."!"� �"> !"$)� ��*.�"�%"� %�-)�N
W YHI"%)� ()<-)�"�%"� Q." <&-"&� $&�"%�Q."%&� �)H>" $& -S*��& 71R3
W Y@"�%"� !" "�"�%)�? �&$�!&!)>"� @()��">%�!)>"� >"*��%>&!)� @ &�)(�&!)� &$)� ()<-)�"�%"�3
W YHI"%)� !"$ <)!"$) Q." "�(&-�.$&� $)�!&%)� @ $&� B.�(�)�&$�!&!"� !" $)�()<-)�"�%"� "�-"(+B�()� !" $& &-$�(&(���J$�*�(& !" �"*)(�)M3
�������� !" #$%& '"(�)$)*+&
45.6 "� "$ 7189 45.6 "� .� :; ,)<-)�"�%9
�:; ,)<-)�"�%
�1)� $)� ()�%>)$"� Q." -"><�%"� ()<-)�"> $& ��%">B&O !".�.&>�) J$��%&!)�? H)%)�"�? "%(3M
23 ')!)� �<-$"<"�%&� $& ��%">B&O :;,)<-)�"�%? Q." -"><�%" <)�">�" -)> "$S>H)$ !" ()<-)�"�%"�? &Z&!�> B&("%&�? �&$�!&!)>"�? &%>�H.%)�? "%(3
�G)� ()<-)�"�%"� %�"�"� !)� -&>%"�N
� /$ ()<-)�"�%" "� �� JQ." �<-$"<"�%& $& B.�(�)�&$�!&!M
� /$ ->)!.(%)> J>"�!">">M3
� #�+? -)> "I"<-$)? .� (&<-) !" "�%>&!& �)><&$
� Y .�) !" ()�%>&�"Z& ��$) �" !��%��*."� -)> "$ ->)!.(%)>? ��"�!) "$ ()<-)�"�%" �*.&$ -&>& &<H)�J:;;�-.%M3
�������� !" #$%& '"(�)$)*+&
45.6 "� "$ 7189 45.6 "� .� :; ,)<-)�"�%9
�:; ,)<-)�"�%
� G& %"(�)$)*+& 7&�&1">�"> 8&("� ->)-)>(�)�& .�& &>Q.�%"(%.>& !" ()<-)�"�%"� >�(& @ B$"X�H$" Q." ��($.@"N
W :� ()�I.�%) !" ($&�"� :;,)<-)�"�% -&>& "�-"(�B�(&> "$ "�%&!)@ ()<-)>%&<�"�%) !" ()<-)�"�%"� :;3
W :� <)!"$) !" R>)!.((���J>"�!">�O&!)M Q." !"B��" (�<)->)!.(�>J>"�!">�O&>M $)� ()<-)�"�%"� !" !�B">"�%"� B)><&�3
W :� <)!"$) !" "�"�%)� @ )@"�%"� Q." !"B��" (�<) <&�"I&> $)�"�"�%)� !" $)� ()<-)�"�%"�3
W :� <)!"$) !" ()��">���� Q." !"B��" (�<) ()�"(%&>()��">%�!)>"� !" !&%)� & .� ()<-)�"�%"3
W :� <)!"$) !" �&$�!&(��� Q." !"B��" (�<) >"*��%>&> �&$�!&!)>"�()� .� ()<-)�"�%"
�������� !" #$%& '"(�)$)*+&
,)�("-%)� !" ()��">%�!)>"�? �&$�!&(�)�"�? "�"�%)� @ $��%"�">�
�,)��">%�!)>"�
�1�>�"� -&>& ()��">%�> !" )HI"%) & (&!"�& @ !" (&!"�& & )HI"%)3;<-$"<"�%&� $& ��%">B&O ,)��">%">3
23 R."!"� %"�"> -&>S<"%>)�? Q." �" -."!"� B�I&> .�&�!) "$ %&* BN&%%>�H.%" ) & %>&�6� !"�"%%">� @ *"%%">� J->)�"@"�!) &!"<S� .� %&* -">�)�&$�O&!) -&>& �. .�)? &$ "�%�$) !" $)��&$�!&!)>"�M3
=3 ')!)� $)� ()<-)�"�%"� Q." V">"!&� !" :;Y.%-.% -."!"� %"�"> .� ()��">%�!)>&�)(�&!)3
�G)� %&*� -">�)�&$�O&!)� !"H"� &Z&!�> $)� ()��">%�!)>"� -)> <"!�)!"$ <6%)!) �"%,)��">%"> !"$ ��%">B&O :;,)<-)�"�%3
�1" !"($&>&� "� "$ &>(V��) !" ()�B�*.>&(��� !" 7183
23 R."!"� %"�"> .� %�-) &�)(�&!)? "� (.@) (&�)? �) "� �"("�&>�) !"($&>&>$)�"X-$+(�%&<"�%" "� $)� 71R�? ���) Q." 718 $)� ���)(&� &.%)<S%�(&<"�%" "� B.�(��� !"$%�-) !" (&<-) !" $)� H"&��3 R&>& !"B���> .� ()��">%�!)> -&>& .� %�-) "X-$+(�%) V&@ Q.".�&> [()��">%">\B)>\($&��] "� "$ B�(V">) !" ()�B�*.>&(���3
�������� !" #$%& '"(�)$)*+&
,)�("-%)� !" ()��">%�!)>"�? �&$�!&(�)�"�? "�"�%)� @ $��%"�">�
�F&$�!&!)>"�
� /$ ���%"<& 718 ->)("�& %)!&� $&� �&$�!&(�)�"� >"*��%>&!&� ()� $)�()<-)�"�%"� 7183
�/X&<��& $)� &%>�H.%)� !"$ ()<-)�"�%" "�-"(�B�(&!)� -)> $&� >"*$&� !"�&$�!&(��� @ "�&$^& $&� >"*$&� ()� $)� �&$)>"� !" !�(V)� &%>�H.%)�3
�1� .� �&$)> ��(.<-$" .�& >"*$&? $& �<-$"<"�%&(��� 718 &Z&!" .�<"��&I" !" ">>)> @ �" ->)!.("J>"�!">�O"M $& >"�-."�%& -&>& Q." �"!�H.I" "� $& -S*��& ��($.@"�!) $)� <"��&I"� !" ">>)>3
� R)> "I"<-$)N /X��%" .� &%>�H.%) "� %)!)� $)� %&*� !" "�%>&!& $$&<&!) _>"Q.�>"!_ Q." "� !" %�-) H))$"&� @ Q." !"B��" �� �" !"H" &��*�&> .� �&$�!&!)> Q." )H$�*." & >"$$"�&> "$ (&<-)3
� #-&>%" !" "�%" &%>�H.%)? "X��%"� &$*.�)� �&$�!&!)>"� "�%S�!&> !" 718 ()<)? -3"3? �&$�!&!)>"� !" >&�*)3
� R."!"� >"(�H�> -&>S<"%>)� ��"<->" Q." �" �<-$"<"�%"� ()<) ($&�"� &-&>%" !"H"� (.<-$�> $& ��%">B&O F&$�!&%)>3
�������� !" #$%& '"(�)$)*+&
,)�("-%)� !" ()��">%�!)>"�? �&$�!&(�)�"�? "�"�%)� @ $��%"�">�
�/�"�%)�
�,&!& "�"�%) !"H" !"B���> .�& ��%">B&O )@"�%" -">�)�&$�O&!&3 ��(V&��%">B&O !"H" V">"!&> !" 8&("�G��%"�">3
23 ;*.&$<"�%"? �" �."$" !"B���> )%>& ��%">B&O -&>& $)� ()<-)�"�%"� Q." *"�">&� "�"�%)�!" .� !"%"><��&!) %�-)3
=3 R)> "I"<-$)N �" !"B��" #(%�)�1).>(" -&>& ()<-)�"�%"� Q." *"�">&� #(%�)�/�"�%�3
�')!)� $)� "�"�%)� V">"!&� !" 8&("�/�"�%3
23 1" >"()<�"�!& Q." %)!&� $&� ($&�"� !" "�"�%)� &(&H"� ()� "$ �.B�I) /�"�%3
=3 1" -."!"� (>"&> "�"�%)� -">�)�&$�O&!)�3
�718 !"B��" ��$) !)� %�-)� !" "�"�%) @ �.� ()>>"�-)�!�"�%"� )@"�%"�N
23 #(%�)�/�"�%`#(%�)�G��%"�">N $&�O&!) -)> ()<-)�"�%"� :;,)<<&�!3
=3 F&$.",V&�*"!/�"�%`F&$.",V&�*"G��%"�">N $&�O&!) -)> ()<-)�"�%"� :;;�-.%3
�������� !" #$%& '"(�)$)*+&
,)�("-%)� !" ()��">%�!)>"�? �&$�!&(�)�"�? "�"�%)� @ $��%"�">�
�Y@"�%"� JG��%"�">�M
�,&!& ()<-)�"�%" !"H" %"�"> .� <6%)!) &!!G)5."1"&G��%"�"> @ )%>)>"<)�"G)5."1"&G��%"�"> -)> (&!& ��%">B&O )@"�%" Q." -."!&�)%�B�(&>3
� R&>& >"*��%>&> .� )@"�%" V&@ Q." .�&> �. ()>>"�-)�!�"�%" %&* -">�)�&$�O&!)3 R)>"I"<-$)N
[VN$)5."1"&]
[BN�&$.",V&�*"G��%"�">
%@-"a_)@"�%"3()�B�*.>&!)3"�3B&("�3()�B�*_`]
[`VN$)5."1"&]
�')!& �<-$"<"�%&(��� !" )@"�%" !"H" !"�)$�"> "� "$ <6%)!)*"%RV&�";!JM $& B&�" !"$ (�($) !" ��!& "� $& Q." !"�"& >"(�H�> "$"�"�%)3
23 G)� "�"�%)� �" �&� "�()$&�!) @ ->)("�&�!) "� "$ 8&("�,)�%"X% & <"!�!& Q." "$ (�($) !"��!& �& &�&�O&�!)3
�������� !" #$%& '"(�)$)*+&
8&("%&� J8&("%�M
�8&("%&� J8&("%�M
� 1)� ()<-)�"�%"� V�I)� !" )%>) ()<-)�"�%" -">) Q." (.<-$"� .�&B.�(��� "�-"(�&$3
� 1)� >"$&(�)�"� Q." -."!"� �"> )>%)*)�&$"� @ "X��%�> B.">& !"$ S>H)$!" ()<-)�"�%"�3
� R)> "I"<-$)N $&� "%�Q."%&� !" %+%.$) !"$ ()�%>)$ !" -"�%&Z&�? $&�(&H"(">&� !" $&� %&H$&�? "%(3
�������� !" #$%& '"(�)$)*+&
,)�("-%)� !" >"�!">� @ >"�!">� D�%
�R>)!.(%)>JU"�!">">M
/X��%"� !)� B)><&� !" ->)!.((���N
���>"(%&N �)H>""�(>�H�"�!) $)� <6%)!)�N !"()!"? "�()!"b"*��?"�()!",V�$!>"� @ "�()!"/�!? &�+ ()<) *"%U"�!">">'@-"JM -&>& Q."!"�."$�& �.$$3
��"$"*&!&N �" H&�& "� ($&�"� Q." V">"!&� !" $& ($&�" &H�%>&(%&U"�!">">3
23 R&>& !"$"*&> "� .� ->)!.(%)> V&@ Q." V&("> Q." *"%U"�!">">'@-"JM !"�."$�& "$ %�-) !"->)!.(%)> & .�&>3 718 $" -"!�>S "�" %�-) !" ->)!.(%)> &$ U"�!">D�% "� .�)3
�������� !" #$%& '"(�)$)*+&
D�%� !" ->)!.((��� J>"�!"> L�%�M
� T">"!&� !" U"�!">D�%3
� 1.-)�"� .�& ()$"((��� !" ->)!.(%)>"� "�-"(�&$�O&!)� -&>& (�">%) %�-) !" !��-)��%��)�3 R)> "I"<-$)N -)!"<)� %"�"> .� L�% -&>& T'0G @ )%>) -&>& P0G3
� G)� L�%� !" !"B��"� "� B&("�\()�B�*N
[>"�!">\L�%]
333
[>"�!">">]
[>"�!">">\%@-"]%�-)3$)*�()3!"3>"�!">">[`>"�!">">\%@-"]
[>"�!">">\($&��]($&�"3>"�!">">[`>"�!">">\($&��]
[`>"�!">">]
333
[`>"�!">\L�%]
�������� !" #$%& '"(�)$)*+&
,�($) !" F�!& !" ()<-)�"�%"� 718
� ,�($) !" ��!& 718
� §������ ���� � ������'$���(�)������M����$�������������� ������'$���()*�
� §��������� ����������+��,--*��,�����-�.��-�������*�������� �����'$������������� ��������� ��������'$����� �� ��,-�/#�
� )�������$��� ��� ����������0������.����1�����������������$0�(�)������M����������� ���� ������������$�������������� ���������� ������������+�� ���$�����������.���#
�������� !" #$%& '"(�)$)*+&
,�($) !" F�!& !" ()<-)�"�%"� 718
�������� !" #$%& '"(�)$)*+&
,�($) !" F�!& !" ()<-)�"�%"� 718
� ,�($) !" ��!& 718
/$ (�($) !" ��!& ()<-$"%) "�N
� U"�%&.>&> ���%&
� #-$�(&> �&$)>"� !" $& -"%�(���
� R>)("�&> �&$�!&(�)�"�
� #(%.&$�O&> <)!"$)
� ;��)(&> &-$�(&(���
� R>)!.(�> >"�-."�%&
�������� !" #$%& '"(�)$)*+&
,�($) !" F�!& !" ()<-)�"�%"� 718
� /�("�&>�)� !"$ ,�($) !" ��!& 718
� /X��%"� %>"� "�("�&>�)� -)��H$"�3 ,&!& "�("�&>�) -&�& -)> !��%��%&� B&�"� !"$ (�($) !" ��!&N
WR"%�(��� 718 *"�">& >"�-."�%& 718N
c,�($) !" ��!& ()<-$"%)
WR"%�(��� �)\718 *"�">& >"�-."�%& 718N
ü������������
ü*�� ������������
WR"%�(��� 718 *"�">& >"�-."�%& �)\718 J"I"<-$)N *"�">&> d0GM
ü������������
ü������������� ���������+�
ü*��������� �����
ü���������� ���
ü����������+�
ü����0������ ��������()M
�������� !" #$%& '"(�)$)*+&
,�($) !" F�!& !" ()<-)�"�%"� 718
� G&H)>&%)>�) 2