You are on page 1of 4

TRNG H NNG LM TPHCM KHOA: CNG NGH THNG TIN

CNG HO X HI CH NGHA VIT NAM c l ! " T# $% " H&'( !()c

* C+NG MN H,C L-P TR.NH M/NG NNG CAO


01 T(2'3 45' 67 358'3 659': H v tn: L9 P(5 H:'3 Chc danh, hc hm, hc v: Thc s Thi gian, a im lm vic: Khoa C ng !gh Th ng Tin, "i Hc ! ng #$m T%&HC' "a ch( lin h: )*+, T-./ng 'inh K0, %h.ng 1), 234n 56 78%, T9&HC' "in thoi, :mail: ;*;<;;==<=, h3ngl:%hi>hcm3a?&:d3&vn, h3ngl:%hi>@ahoo&com CAc h.Bng nghin c3 chCnh: !h4n dng v DE l0 Fnh, Gata mining, Ho?tIa-: Jngin::-ing ;1 T(2'3 45' c(<'3 67 =2' (>c - Tn m n hc: L ! 4?@'( =&'3 'A'3 cB% - Tn tiKng Lnh: A$6B'cC$ NC4D%?E P?%3?B==5'3 - 'M m n hc: ;0F;GH - HN tCn ch(: F - ' n hc: T# c(>' - CAc m n hc tin 23@Kt: - CAc m n hc t-.Bc: L ! 4?@'( =&'3I L ! 4?@'( DCJ - CAc m n hc OK tiK%: - 5i tCn ch( Ni vBi cAc hot Png: + !gh: giFng l0 th3@Kt: H + #m Qi t4% t-n lB%: + ThFo l34n: + ThRc hnh: 0 + Hot Png th:o nhSm: + TR hc: "a ch( Khoa+ QP m n %hT t-Ach m n hc: K =2' HL 4(M'3 T(2'3 45'I K(%B C2'3 N3(L T(2'3 T5'I &5 (>c N2'3 LA= T!1HCMI K(< !(M NI P(OP'3 L5'( T?<'3I Q< ' T(R Sc H1 MTc 459< cRB =2' (>c Ha3 Ohi hon t8t hc %hUn, sinh vin cS OhF nVng : !Wm QWt .Xc OiKn t-Yc ng dTng ZavaJJ %h$n tAn a Q3Pc v %hAt t-in ng dTng %h$n tAn dRa thnh %hUn& 9hAt t-in thnh %hUn JZ[: s:ssion Q:an, m:ssag: d-iv:n Q:an #.3 t-\ d]ng Z9L 9hAt t-in ^:Q s:-vic: d]ng JZ[ F1 TU= 4V4 '5 $<'3 =2' (>c ' n hc c3ng c8% cho sinh vin cAc O_ th34t D$@ dRng mPt ng dTng Zava JJ = m d]ng Jnt:-%-is: Zava[:ans `JZ[a )&; v Zava 9:-sist:nc: L9b `Z9La& Zava JJ = .a -a tha@ ci cS 0 ngha vd m henh l4% t-enh cho h thNng doanh nghi% `Jnt:-%-is:a& !S c3ng c8% cho ng.i %hAt t-in ng dTng mPt cFi tiKn Ang O lm tVng hi3 s38t thRc hnh %hAt t-in& T-ong thRc tK, fc tF JZ[ )&; t-ong Zava JJ = c3ng c8% mPt O_ th34t %hAt t-in logic nghi% vT /n giFn, mPt %h./ng %hA% Oim thE v 23Fn l0 %hT th3Pc /n giFn, mPt O_ th34t l.3 t-\ Ni t.Xng vo c/ sg d\ li3 23an h /n gioFn&
Trang 1/4

T-ong m n hc n@, sinh vin sh hc vd m henh thnh %hUn Zava JJ = v cAc O_ th34t mBi nh. cWm %hT th3Pc `d:%:nd:nc@ ini:ctiona v ghi chY mM `annotationa& Hinh vin cjng hc cAch %hAt t-in v Oim thE thnh %hUn JZ[: s:ssion v m:ssag:kd-iv:n v cAc thRc th Z9L, thRc hnh vBi cAc dch vT c3ng c8% Qgi JZ[ contain:- nh. giao tAc `t-ansactiona v QFo m4t `s:c3-it@a, cAch to ^:Q s:-vic: tl JZ[ v %hAt t-in thnh %hUn OhAch cma JZ[ `JZ[ cli:nta& W1 N5 $<'3 c(5 45X4 =2' (>c P(Y' 0: G5Z5 4(5L< - KiKn t-Yc ng dTng %h$n tAn a Q3Pc + CAc thnh %hUn: Cli:nt ti:-, ^:Q ti:-, [3sin:ss #ogic ti:-, GataQas: ti:+ "Ni t.Xng %h$n tAn + CAc O_ th34t gi Ni t.Xng %h$n tAn tl Da: Cno[L, GCn', o'bkbbn9 - 5iBi thi3 JZ[ + "nh ngha Jnt:-%-is: Zava[:ans `JZ[ap KiKn t-Yc ng dTng Zava JJ v JZ[p CAc lXi Cch v D:m Dqt Ohi no sE dTng JZ[ + CAc Oi3 thnh %hUn JZ[: H:ssion Q:an, ':ssag: G-iv:n [:an + Zava 9:-sist:nc: vBi Jntit@ [:an + JZ[ contain:P(Y' ;: P([4 4?5\' c[c ]M5 4O^'3 $_c( 6T `aK - H:ssion Q:an + Htat:l:ss s:ssion Q:an + 76ng i cma stat:l:ss s:ssion Q:an& + Htat:?3l s:ssion Q:an + 76ng i cma stat:?3l s:ssion Q:an - ':ssag: G-iv:n [:an + Z'HkQas:d ':ssag: G-iv:n [:an + 76ng i cma ':ssag: G-iv:n [:an P(Y' H: aB6B PC?b5b4C'cC - Jntit@ Q:an - Jntit@ manag:- s:-vic: + 9:-sist:nc: Cont:Dt v Jntit@'anag:+ nQtaining an Jntit@'anag:+ CAc thao tAc vBi Jntit@'anag:+ 76ng i cma Jntit@ [:an + o:so3-c: #ocal T-ansactions - 'a%%ing 9:-sist:nt nQi:cts + [asic o:lational 'a%%ing + 9-ima-@ K:@s + 9-o%:-t@ 'a%%ings + '3ltitaQl: 'a%%ings Iith >H:conda-@TaQl: + >JmQ:dd:d nQi:cts - Jntit@ o:lationshi%s + Th: H:v:n o:lationshi% T@%:s + 'a%%ing Coll:ctionk[as:d o:lationshi%s + G:tach:d Jntiti:s and r:tchT@%: + Cascading - Jntit@ bnh:-itanc:
Trang 2/4

+ Hingl: TaQl: %:- Class Hi:-a-ch@ + TaQl: %:- Conc-:t: Class + TaQl: %:- H3Qclass + 'iDing Ht-at:gi:s + !on:ntit@ [as: Class:s - s3:-i:s and JZ[ s# + s3:-@ L9b + JZ[ s# + !ativ: s3:-i:s + !am:d s3:-i:s P(Y' F: T?B'bBc45%' 6c dCc<?54e - T?B'bBc45%' + LCbG T-ansactions + G:cla-ativ: T-ansaction 'anag:m:nt + bsolation and GataQas: #ocOing + !ont-ansactional JZ[s + JD%licit T-ansaction 'anag:m:nt + JDc:%tions and T-ansactions + T-ansactional Htat:?3l H:ssion [:ans + Conv:-sational 9:-sist:nc: Cont:Dts - dCc<?54e + L3th:ntication and bd:ntit@ + L3tho-itation + Th: o3nLs H:c3-it@ bd:ntit@ + 9-og-ammatic H:c3-it@ P(Y' W: `aKH 6c fCJ bC?65cC gH LT h i THj - ^:Q H:-vic:s nv:-vi:I - T-3@ c4% ^:Q H:-vic:s Qung ZLvko9C - "nh ngha ^:Q H:-vic: Qung ZLvko9C - G]ng ZLvk^H N1 H>c l5L< 1& [ill [3-O:, oicha-d 'onsonkHa:?:l, Enterprise JavaBeans 3.0, nwo:ill@ x;;, x& Ch-istian [a3:- and 5avin King, Java Persistence with Hibernate, 'anning 93Qlications x;;y )& The Java EE Tutorial, H3n 'ic-os@st:ms x;;, z& JBoss TrailBlazer I:Q %ag: at at htt%:++III&iQoss&com+docs+t-ailQlat:=& adR ;;k: `'4C?!?5bC aB6BKCB'bTM, 7:-sion )&; Zava 9:-sist:nc: L9b G1 H@'( 4(Sc 4l c(Sc $&e (>c * Lch trnh chun : `5hi tcng sN gi cho m{i cPta H@'( 4(Sc 4l c(Sc $&e (>c =2' (>c L9' lZ! T# (>cI N5 $<'3 Tl'3 T(#c 4# Lm T(8% (c'( '3(59' Kc5 4 ! 4(<eX4 l< ' cS< 9hUn1: 5iBi thi3 OiKn t-Yc ng dTng ) ) %h$n tAn a Q3Pc v JZ[
Trang 3/4

9hUn x: 9hAt t-in cAc Ni t.Xng dch vT JZ[ 9hUn ): Zava 9:-sist:nc: 9hUn z: T-ansaction v H:c3-it@ 9hUn =: JZ[) v ^:Q s:-vic: k [Ao cAo | An m n hc

* 1z z * ,

, 1= ) ,

= < x =

x;

i1 C(n'( b[c( ]M5 6Z5 =2' (>c 6c c[c e9< cY< E([c cRB 358'3 659' ' n hc n@ Qao g|m l0 th3@Kt, thRc hnh v Qi t4% nhSm `| Ana& CT th nh. sa3: H!c tr"n l#p + Sinh vin phi tham d y cc bui hc trn lp. S tit vn !h"n #u $%& + '(i in b)n tin *i+t th"n #ua ,lid- b(i in tin .nh. Sinh vin c i/ tr0nh b)n tin .nh. Th$c h%nh + 1hc h(nh trn my #ua cc v2 d3 tr/n b(i in v( l(m cc b(i t4p thm. + Sinh vin l(m b(i t4p d5i , h5n d6n ca tr7 in . + 1h/ lu4n nh8m 9 thc hi+n : n &' (n) + Hinh vin .Xc chia thnh tlng nhSm hon thnh mPt | An l mPt ng dTng vla A% dTng cAc OiKn thc M hc& Hinh vin cUn %hFi %h$n chia c ng vic cT th cho cAc thnh vin t-ong nhSm thRc hin, cS QFn QAo cAo cho | An m menh .Xc giao& GRa t-n c ng vic hon t8t, nhSm sinh vin %hFi c]ng nha3 lm mPt Qi th3@Kt t-enh t-.Bc lB% v giFng vin %hT t-Ach m n hc& o1 P(Op'3 !([!I (@'( 4(Sc E5\= 4?B " ]['( 35[ EX4 q<8 (>c 4 ! =2' (>c 9h$n chia cAc mTc ti3 cho tlng henh thc Oim t-a k Anh giA *.+. ,i-. tra / 0(nh i( th12n 3u4"n *.5. ,i-. tra 6 0(nh i( 0nh 7) + Tham gia hc t4% t-n lB% `i hc U@ m, ch3}n Q Qi tNt v tCch cRc thFo l34na: 1;~ + [Fn th3 hoch | An z;~ + Kim t-a k Anh giA c3Ni Oe: =;~ *.3. Ti"u ch8 0(nh i( c(c lo9i b%i t:p *.;. Lch thi< 7i-. tra =7- c> thi l9i?) #Un thi U3 tin .Xc tc chc t-ong OhoFng tl xk) t3Un sa3 Ohi OKt thYc m n hc& "Ni vBi cAc sinh vin Oh ng t O thi lUn 1 sh tiKn hnh thi li lUn hai t-ong OhoFng z t3Un sa3 Ohi cS OKt 23F thi lUn mPt& CAc sinh vin Oh ng t hai lUn thi sh %hFi hc li tl U3 m n hc vo nVm hc sa3& G58'3 659' ;<= tn> r<eL4 C(R '(5L= J =2' ;<= tn> T(R 4?Os'3 ]p' 6_ ]c% 4&% ;<= tn>

Trang 4/4

You might also like