Sunteți pe pagina 1din 231

JavaEra.

com
A Perfect Place for All Java Resources



Core Java | Servlet | JSP | JDBC | Struts | Hibernate | Spring
Java Projects | FAQs | Interview Questions | Sample Programs
Certification Stuff | eBooks | Interview Tips | Forums | Java Discussions



For More Java Stuff Visit
www.JavaEra.com
A Perfect Place for All Java Resources

As an admin, let me introduce myself to all
I am Anil Anil Anil Anil Reddy Reddy Reddy Reddy from Hyderabad.
the fullest, loves programming
Why I started JavaEra.com
I was a job seeker like you all but I was not sure about how to attempt an
interview or various companies selection process. I had searched many
Portals on the web & joined many job
was getting the information regarding latest job openings only but not
any resources to chase job selection process by improving my skills.
Why we need those skills? Just
Once upon a time a very strong woodcutter asks for a job in a timber merchant, and he got
it. The paid was really good and so were the work conditions. For that reason, the
woodcutter was determined to do his best. His boss gave him an axe and showed him t
area where he was supposed to work. The first day, the woodcutter brought 18 trees
"Congratulations," the boss said. "Go on that way!" Very motivated for the boss' words, the
woodcutter try harder the next day, but he only could bring 15 trees. The thir
even harder, but he only could bring 10 trees. Day after day he was bringing less and less
trees. "I must be losing my strength", the woodcutter thought. He went to the boss and
apologized, saying that he could not understand what was going on
"When was the last time you sharpened your axe?" the boss asked. "Sharpen? I had no time
to sharpen my axe. I have been very busy trying to cut trees.


Welcome to JavaEra.com.
, let me introduce myself to all of you.
Hyderabad. Im a normal guy who lives life to
loves programming and lives a happy-go-lucky
JavaEra.com?
like you all but I was not sure about how to attempt an
interview or various companies selection process. I had searched many
Portals on the web & joined many job groups. From all those sources I
was getting the information regarding latest job openings only but not
any resources to chase job selection process by improving my skills.
Just go through this small story...
Once upon a time a very strong woodcutter asks for a job in a timber merchant, and he got
it. The paid was really good and so were the work conditions. For that reason, the
woodcutter was determined to do his best. His boss gave him an axe and showed him t
area where he was supposed to work. The first day, the woodcutter brought 18 trees
"Congratulations," the boss said. "Go on that way!" Very motivated for the boss' words, the
woodcutter try harder the next day, but he only could bring 15 trees. The thir
even harder, but he only could bring 10 trees. Day after day he was bringing less and less
trees. "I must be losing my strength", the woodcutter thought. He went to the boss and
apologized, saying that he could not understand what was going on.
"When was the last time you sharpened your axe?" the boss asked. "Sharpen? I had no time
to sharpen my axe. I have been very busy trying to cut trees.

Im a normal guy who lives life to
lucky kind of life.
like you all but I was not sure about how to attempt an
interview or various companies selection process. I had searched many
groups. From all those sources I
was getting the information regarding latest job openings only but not
any resources to chase job selection process by improving my skills.
Once upon a time a very strong woodcutter asks for a job in a timber merchant, and he got
it. The paid was really good and so were the work conditions. For that reason, the
woodcutter was determined to do his best. His boss gave him an axe and showed him the
area where he was supposed to work. The first day, the woodcutter brought 18 trees
"Congratulations," the boss said. "Go on that way!" Very motivated for the boss' words, the
woodcutter try harder the next day, but he only could bring 15 trees. The third day he try
even harder, but he only could bring 10 trees. Day after day he was bringing less and less
trees. "I must be losing my strength", the woodcutter thought. He went to the boss and
"When was the last time you sharpened your axe?" the boss asked. "Sharpen? I had no time

If we are just busy in applying for jobs, when we will sharpen our
skills to chase the job selection p
I dont have many friends who can suggest me or who can share some tips. I got irritated
like anything. I thought that like me, there may be millions of my brothers and sisters across
the nation facing same kind of problem.
So I strongly committed to start a special zone for all job seekers & IT professionals where
everyone can sharpen their skills to find their dream job & in their dream company.
As a result in 10 months nearly 15000+ job seekers joined our family. Thousands of people
got benefited by utilizing our resources.
This is just a start, what we have achieved till now is just 0.1% in our vision which is
Creating a perfect place to share
Now I am not alone in chasing this challenge. We will work together by sharing knowle
giving a ray of hope to millions of our brothers and sisters across the nation.
My Technical Skills:
Google SEO (Search Engine Optimization) Certified.
JSE (Certified), Servlets, JSP, Struts, Hibernate, Spring, PHP, Zend Framework.
HTML, JavaScript, Jquery, AJAX, CSS, Adobe Photo
Flash.
My aim is to provide good and quality articles and content to readers and visitors to
understand easily. All articlesare written and practically tested by me before publishing
online. If you have any query or questions regarding any article feel free to leave a comment
or You can get in touch with me On
Regards
Anil Reddy
Founder & Administrator
JavaEra.com
Email :
anilreddy77466@gmail.com
anilreddy@JavaEra.com.
www.facebook.com/JavaAnil

If we are just busy in applying for jobs, when we will sharpen our
skills to chase the job selection process?
I dont have many friends who can suggest me or who can share some tips. I got irritated
like anything. I thought that like me, there may be millions of my brothers and sisters across
the nation facing same kind of problem.
to start a special zone for all job seekers & IT professionals where
can sharpen their skills to find their dream job & in their dream company.
As a result in 10 months nearly 15000+ job seekers joined our family. Thousands of people
by utilizing our resources.
This is just a start, what we have achieved till now is just 0.1% in our vision which is
Creating a perfect place to share Java knowledge.
Now I am not alone in chasing this challenge. We will work together by sharing knowle
giving a ray of hope to millions of our brothers and sisters across the nation.
Google SEO (Search Engine Optimization) Certified.
JSE (Certified), Servlets, JSP, Struts, Hibernate, Spring, PHP, Zend Framework.
Jquery, AJAX, CSS, Adobe Photoshop CS6, Adobe Illustrator CS5
My aim is to provide good and quality articles and content to readers and visitors to
understand easily. All articlesare written and practically tested by me before publishing
ine. If you have any query or questions regarding any article feel free to leave a comment
ou can get in touch with me On anilreddy@JavaEra.com, www.facebook.com

anilreddy77466@gmail.com,

/JavaAnil
If we are just busy in applying for jobs, when we will sharpen our
I dont have many friends who can suggest me or who can share some tips. I got irritated
like anything. I thought that like me, there may be millions of my brothers and sisters across
to start a special zone for all job seekers & IT professionals where
can sharpen their skills to find their dream job & in their dream company.
As a result in 10 months nearly 15000+ job seekers joined our family. Thousands of people
This is just a start, what we have achieved till now is just 0.1% in our vision which is
Now I am not alone in chasing this challenge. We will work together by sharing knowledge &
giving a ray of hope to millions of our brothers and sisters across the nation.
JSE (Certified), Servlets, JSP, Struts, Hibernate, Spring, PHP, Zend Framework.
shop CS6, Adobe Illustrator CS5, Adobe
My aim is to provide good and quality articles and content to readers and visitors to
understand easily. All articlesare written and practically tested by me before publishing
ine. If you have any query or questions regarding any article feel free to leave a comment
w.facebook.com/JavaAnil
f+rsir
Kfre :
-
a .
-
Per6i6ro(e
i6 o telrr)' obich
deFofes
l)ermlnoF
6toraqe
'(rl)
perrrtioai dtea'
'l
-o
h aPPlicoli on <Ln stottd Perm;ncorl)
i5
coued
Per6lsltol
dafa '
It"d
"'s
"
ftnsls
tc re
lgic "'
.-'
--+ 1be
logid used iD
'trrr
&me
dc,r.^ c.5 Pet6is
k"i
i5
ca
A6 a JavG
FoSramm.i
,
14 have the 4rruriq olnoos 1o rnxc Sone abd'<( do
Per6istot
&n'L
..' O
AFhi
ftr
'
'.
@
tn x-r
Fire
.- O
A Dcft.oase
-
-+
A tld| Pire id
mlbinq
t,,t a. Pire
d,ich ig not
retcrtb oirb
oDU ttob'ologg
tt'rlj,*r-.,
' '
ft maDs ewnrtrot-'3
h $t Javct
oPPn
g^grtiilo! )a
t'rm)na'(d-
ofo Java
oPPlia{r+ton '
lt
rrKoDs
ewurrw
'
. b"f
th\l
rtr datu
PYmr@d
(d)
gcncrore
d
4
6e appn i5 lill
ol]'\'
* 6re
thtn
t"
licue
llo she.'6
-\'-+
Ad a
oova Pogtamrrrr,
iP
ur
S
o
Bac& od
at
ct flc
fu fr.tar. Cs{)
uddrr3
ttn
dcra ;no
f,'1g
tor) tgiog a Bre'
..h
:
-+
o &vc" gr5g14m .1159
lnpur
8rcam
'i rtart'ibe
dorrt &o'' a 6'e
,
ocrrErr
6tveam
ftr/
:'
6,ritiq the
dofa
in t a Fr '
dirh Bl?5
,
ioe
got fic
Q
4ra a'e G",rPEeJad
&r*r.,g
dracolooclg.
cqvnplex.e
crc
ts, tt'a
4r nc'd
io cdE
&'ne
Tttyt*';?c&
@
{-o,
r.s
r,rr
du'or
lar,e
ang &tnrncrn
ry'ry
Lh"Xt%c
!;re
tut"k&s
0
Rnu
co.,'.
bc urcd
&'v
shrdnt lote
drar:,,
!
(+
{at"
@
ftn.
o" Ycg
lesS
Seorred
lnngil
tg
dco
the dcoE{
r!
@
te
6a.'t
ttr';tr*;
n
a-
@
xrot os cr bacrend :-
---+ u6iog )(rD) ab 6
6o.*6d i olED6l e4{rar ta
a
pk*
Bre 65 o k+end
,
&rJ the
diPPaence
i5 a el6t
Brc cat'
lrar
6t6re tb
dola,
oo
Xvol Pirc c:.n 6tur
tb &fzr
cnd also can
ds.nbe rl\e
dc'h
E5-
Flot
gc
rt is Doi d.s.dEtbc 8lc,
JlE)
.3hft tbe d.dz.
.'.J$
.
and
arso' cltaig de.scribc.he
{rrpad
> loo
4tYrdid>
le.(,rn> A6. 4cnc.rne>
LsJi>
6Do 4&'l >
4ehP>
r.-s Bre att'
$r ddta
dclrct
' i,r'l
'-'t t,ilb X.Dl
OS a baat
end
0 Ro ctrur,rong qn
)trrt Rte roe ti?ust
glloaJ
pYbblerns
Sc'me tule6
@
Rr 6ca"cbi"g & s"'* &rra, aloago an
lltn a tree 6 tratluYd
iS C*ared Or,d
XFDI i5 6\x/rl $en
d.^labascs
.
enpI
Irrl 6le6 art IAJ sru'rd,
are
(aD't
r'anaf int<glrg
dto
th clc'r"
[c{) ?&tenliqj
in]qnrU
rhe benst
oP x.t b,
c,ot
tan tmrs &'{ rbe tlera a11665
".n,rrto
cmJ
Par<
d
&
rifan$
@
@
MTE.-
&ro
lN Asc 600
J
\j
U
(,;
'-
\.
t-,
(,
l-',
l--/
\-,
io
,
r"
fu
the 4rlouring
ftnP
[nguc'ge
In]4rende(r,
PhrtP.\m
I'n de4tn&,n1 u.,A
6ro6 el .f'*g'rdr*
'
*)
-+
coi6 Dqra&$6
0
Olragaser
@
r.oe
ho-r'e
o
are
SiYnPlz
C6-mmon
blegaie
as a
&*
eo d ".-
tot$ Flerc.nt
SemarLt
qskro UL J..r-br.c*
s, so @e enJfir.d iDlD
dpr
6.rrne
DaraBP5e
frrtncl8errrd
q{ltth
'
ur
}e.rr,
rtc Str*i"g a&ankgee
tD Ldorl'
t i'b
iE
'
queq
LaW$e
Cs"t) -
@
rfrc
&r"
6t6'ed
ih c! Ddrttgole
i6 suYrd
TA o mrogo* ccro SiLt
lr.t'gt
tooutrl of &t"
@
u:e co., rrnnage
the JntcAlrg
flo
*s
,latr. in
a &fz.Aase
osfo'
i
rots
-
gi- wb'J u.,e n?cd
to go
Pcr
ohier
ltlonrlr'al
f app;og [onn )
?
-.
-'+ *$ m;cYo
3q5trm6
giveo
JDgc
l-cchoolo8
g Pt't
iara
oPPli@ticog
t6 ialk
@i$
dc^Jabose 5'
'-.
--+ fveo tor,6h
JDoc
is c'
Socd
re4hmlogc{
ftn
c-*uw
.!o;rh
dorabases
BqJ
in a
L"
"
6,/du(cd sord PYFbtems
(d'
) &or"bocks '
yqld.ne er/iroDrrrDt,
fbe
te'hoologY
rr.- r'-
t
,0
cobirc c'&r'
ng
JDoc
pcr6iSLoce
lo6ic )
IDel'etP
the
ftfa6c'6e
stt'(l'rl
e ;nY"iDd aDJ
r,;e uldrc tbe
JDgc c'?Plicor
dn cetei
APtrY
fie
crwtl
afio' il
compleer-r
d
'
iF
rfte
&r..b46t
6traduYe
i3 rrld l?-i(
d rhe'l
oer
ne(d
t'r olar
rbe changes
in rhe
dire apl.ica-t{or
cbde, Lohen
evel the
Jooc
codo
i5 aaded '
tt
"opa
lin.jl,rn
..-
on
o- pYogr(imrrer,
(db
->
co'l'
)
@
ln cpurartons
oP Year
hme
'
*R dara
c"in
be in obt{rs ( fte
d&r'r coirl
ge
t]'rDsF4rcd
drh
in
rbe orPti
crrl ott
)
also
in f'e &tr"
of oLkcJs bf
ohea
6lnrlni
ib
in dararbaS
he JDgc tcd'olog5
cc'nmr tYao$R:4
ohieers
Llu
&PPli"rltc/a {
a dorz.uase
'
so o,-'
crf,jtrt
ii Govrted
t0 a tcab
4
F''n
$t
lerr
c6;rt
be fiafik\<d b rbe &drrlase
]
otiru
ina o Ext- 6 re^b inf?
Hr'.r A?
o{pli
(otl.m
coclt is inftrased
{n
ccnvefi
n3
Q
O
0Dgc
rc.hr,o lo3!
osj s&L op6olic,n6 8, *
g,
bosed
per6t6itoce
Legtc ie c.
\.
d.'ri.r
bose &frnd<r*
( Jooc 6'sisr"'ce
I'ogiL l4E'3oie daa"de''t
)
.O
fn Jdbc lrchnolo!
/
r,o
bor oll
.to'tr
d E'(cPdetn$
r
'ohn
er}e'( t,Ire od
Soec
ode
J
in dqr rrffriroidr, @e ned b odd
ettber
tg
4toon
btoc}6
6r tt"o'e
' :t rr{t*^i
J
Itre b(dde o
66 pyogro.ner( ( chealed Erc4Hoo
s
)
.v
@
rn
OOc
kcl,rplogs
so{., ycpi}tdive
6}.,11''fefti a{e
reqKrre 6
pre"vn
OnS ctrrodGd \-/
darauage .
l}"io rtflfivg slattnai i5 cale d
go;lcr-
P1c-r}e
code' &oz-o ttr:e
cocle
'*'
a burdeo on a.
Pm0ramff|e{ t,i be incyfdsed.
(00)ler-pldt(
to.lc)
J
J
@)
f., Uoea, a
Ptooto"lrrr{
ba5
Ja t'LkecoYe
oSodl. ccrnnedr<'n rIE
rtam'nl e^Pr;c;tb'
rJ
t
' e n
F,nd lc the cc"\rfLtloo o6t'i''9
{
catrr!}{'ff'
clo6lDq
It
.nec,ng
$c
pYDsfqmts
hc6 lo
|rrno rs
-r- r I
J
J
(oift a Dara8c s . rf
't
ts
pel horxl
lc proprtg then cd a laxr
pior of lioe
)
4h
J
c,+Pliacrtlot Go Yun O(lf
oF
Cunne(}ions
( ctr''rtron
r'nno'menf
) W
\,_./
-+ ro oJdcr to cvr corDe
tf obdre clraco
bacr<g
og
JDc
ttrl'nolqSs *t
t6lfd
ra1r\
w
randcng
ShrEd
grDv;dir$ c! specicd kjnd Og 6lt, Opm Soei(lote
or t-ool .
\J
--r
(nhle
u.eiDg oaH 6lto, it lntffiro't
uslc agoin JDsa
KLhmlo$ k'{ cqtneotq v
tor$ ddkucLse , -It rrans
,
if
ol2t4
'
51u,5
r
r'Jp a{e indiYtatb
using
JDB
c
W
'
\-",
tO krll< Uirb
04ia$a-!(S.
t
-> Ttrc rrr{or
btofit6 oP onh 6lro'd
ir,ctude6 Don rrarsk,r
ih ohjeclg
4
'rhe
'
(,
prsitKoce
l03ic indqroderU 9f &rra
ba,scs
l. U
\,
v
.\J
qi-
vJkrt
i6 Ofrm I
opn 16 6 neto
kind
oP Pe{6i6t(oce
Jcrva oPPllcdtlctn '{
x'l4losu
fro"aL-t
!
oci6
liKc
cr
b'r; de blcD
or
gorm
dara in
rbe
R'ro 4
oA.ie*
6luJ
,
@bicb
oRm eoPr@reg
inrc{oa\lS
useS
ccrnvr{-micanng
a Jovc
crPPu
cdriotl
blro rherr-
6n oo1 6lll) us?s
JDSC
Te'!'nolo33
"
to
ft1ftxrm
on
Oprl 6lur
ureS tNof,
Lohtn tuoftOlon
DoraBasg *.o,jlcm3.
dnd
fiA i5 u5td
of ft oaij s)to3
(eoh r.te1
otlozlntz
JDgci.JNor
dnd
JrA
( Ja!c^ lYc'r$claicn
APr) Por
birt
a Do.laBole
in
otde,
lo
Trao5ft"
d4ie(fs
D&tarSoae
oflero$oo6
bJ C"nec}toj
difiit
pr:orl.dd$#c.rprr"d
Rr{,
obr('inin 3
.
coh;re oaooging
he
-Dfa6are
+rqso4rtort!
,,r
l
1be PDlloco,n$ o't
he
s6me
65a,
p64g
----:
dO66
igArr,5 -_-->
lF.he
JopLiDk
---,
Or64c
(CnP
oJB
Lotf(i
Javq &ao) --:---------
--'
,qfi4he
oOD C
tcrva
Dfs
ohi.q
)
--=r
Mobe
grven
t5 difft*tr* vc"dra5
-+
tc
..'
objcr
o,
s
h
06 &vc.
o+p)i.aHd't . oti.+
i4
fn
Reol
lime
Afpr;ao$one) 1}l hlo
Of$1 6lrt),5 prc krcd
Hibe.rod.ro,
iBArtS'
tlibe'mE
is
the
rDo6r opm
&R
er al@ atren
g6rnparrd
rorb
the pdrDarb Rrnctiooatirg OP crtr r6e OEn 6l@ra
i6 Eeme.
lr-rrns ftr qrirr
b don
;n fie R''rq
oP o\ieus
and rhe
indepndenr
oP
au ttre
DaJabaras.
tur i5 l+ib(rndrc !
Hib.r
Dde i5 an ofxn 6ocl.ce ftortte
axnx, olso cqfld
Ib o(ts a6 a middlc tagcr
betrren
a
Jo\a}o{?n
aod
Pe.riarcnce ond
qAerl 6ervi.e
in rhe furm of Ohiects.
1r, Otel rcrrninalogg) U)e Cdlr lhbfrnofe a5 an
,)
U
!,
\i
!,
..,
Hiberr$e
h1g aU ur,cAeLei
F.,
AD5:
-
6+ JOBG |chnolog8.
HibcrDdlc Cc.n be C&Xed
OS a lDol
fbe
Cot' matrntiH
16 oF
and aL$ c6
Ramansrl<
6
ftre orler oPpl
6lkts
Jt ff,an5
rbe
Ddq
Par
gi5r.r,(e
Log t(. lS
a6 an
oam fuot
.
o.od
Dalrr 6ose
{
*u'
o."
clbsfrandsn
lcraer
cn lop
o
fi<rmtrornv,
BL'L
otf*ed
E(.4rlof\s oP
rte
Porroto;ng
Cort'rtro0d'f
i 6 e6
ft'o
-
instcu&ble
6l@'5
. Tbe 4a
o? a
-Fraae<o<'tt<
@ill be r'r'
srr
oe
iar Fl6 '
t?.1
@
(9
&oBrs
f
Aclvanrc,ges Og
l+bci
notf :
"
Fibe'Dolc
ha6
;i}gc inrD
E
cptidD6.
an E
(cpHor,
-flangLdzt{
r
@!t.-b
Cobv'YI5
Unehckd E&+ttoo6
6o, 1bc
burden on a
o? ++'urD1t{''
6o,
b;uc'mrc Poa^mrrr.r
Hrerrnrc 4rrotoa
Frarnc orqrrs
BrrocoS
@
Frame r'lort'5
&rr
ttr
fi:tro
oF a
Frorrf dorP6 are imPl"rrrnEr}ldns
?
kd
rDt
tb
sPciFcc.ti(rns '
EwrS Fr&rr
t6tk otflicofioD
cmr4ins
C/ile.!6l
of,e
amhg<"ancm
B're
Frt
-e
rot
rv6 cond
ios
,1at
Alu a"d
*p5
ciYe'"divided
as rr{r'in
dDa
derrndt,rr
ia.
9res'
La.s a r.drrced
,
kcorrse
-@
Prat'romvrx't i6 no need lo hard
le lb ExcePilc,ng
eT
Pllclil8,
Fih.t
rr*e bos ito otpn
qre'g
LargtroS
e coled +i b'Ynolrc oxre"5 Larg''oge
(ua
Loirh lht5 He,L)
++ife'nalc
+unc6
b4orrf s Datcrbose indep
enderr"t
'
Lhuernara |.)C.s caclrng
rrEchrnisrn. 1t
redt'crs
rtre
nc of
ao&na
rrlfr6
ber"4fr'
a
Jnva o{plicottoq aod o
lletaBost, 60, lliternole
lDcYeos
g *)
gere"(marre
of
an d{ptrca$on.
ver5loni
n9 ao
d
foo
*"g no o?
l-libernale &rpPolrs
lnbed
rtn'e and
PlSmcv?\irm
l,1*)
+li berodlc
(r)e can
rorr8g
the
dada 6nad
b5 opl6iog
Qelo$do
shlfl5 '
( cssose
io$mt
)
ctcrss3 OhjG6
a
a
lv{
Darriftc,osft.r
bl{-o
an o{fli'4}too
eYc..
-
"
of
6i1a
cla36
fo
deFartt L exttrd9
,tovd..
80,
A PqIo
clQss
cAn
c(n
jeva'
long '
Q$ar--
e,(icod cr,
asRAPr
@
tHuaoare has
Corne to kr{Io
oh t,tff detQ,
ol c'Dho.t
timc
rhe
TjrrrsiamP
P"olul
'
rorrh
ttr-ra
B**
'
*t tn
iirnes a
&,ra ig
rrrarf
ieJ
arrl c' l so
dola i5
lot
modi;ed'
ac$s5
rrslhPle
lable5t
@
+luetnort
i5
UShr
-deiBhJ
Prame
co6tk., ba@ur6e
UiLerod.te
OJeo
aod
o
tttlajoc'se
^
POro
-,o
oc
I
oalzole
Poxo
c\o55'.-
nr doegnot
iroplerrr,rif
--+ A JarG
Ctoss, toblcb
drsrot
efitod
cr
bdge
clos6
or
inrc*?ore ,
givco
bb Gng
technologS
o
ang
fra'nctilo'rY
oP
Java
fhrt
igPe
oP Jala
cuss i5 ccrllcd
d
PoJo
c}]xg'
-- Pr
rorrPle,
O
p($lic cl0s6 Test
{
l/
mc$ods
.]
-+
he
Tert i3 o
Po[o
cu!6'
urt Obtq
c1trt6'6 o cs'
API
clo.s6 o?
Java.
\,
U
@
p,r,,. ctoso lYg.Enrprtan ,{rcrdi
Er
tcpric.n
t
/t
crf,oaS
1
-
here HgF,rcdon
ctc.ss
betongs
to
Cov"APf
(0
ctosr D.oo
I
3
clas6 T3r
t
3
--r
Le"e Tar
Pu,blic
t
t
s1as6,.
Becouse
fb'' Baae clcrra
Ert+ttcrn
.1.,
:,. jr'
is a paro
o?
Jp.'t a'
gxxrda ,
D.Crno
,.'
'
bose rlosS
Dtr o
is crldo
ia a Pqto
clar6 B&ouJe
'ihe
cla.J6
-fe6
i irrdcrr(ni6
iava'io'&da0?4ale
i6
klon\gs
to CcreAPr
6F
ifava'
clals JZnt
exEnds Javqx '
'stvl(t'
l-+
fP&rv
let
g,ft.adin9
a. fuJo
cl4.!^9
-t
[r,e Jc51 is nor
a Po0o
(
loss ,
B@us it
i 6
Test inplctrtnlg
jlva.
rtni'
Qet'ore
h'. ?.t
i5 rpi
a nbJD
ctals '
bclffSi fo
Rmi
Flrntodl
$.rroAPr
|
&ur.t-12.l'd063
.
'' :'.11.:1
U
@
ir
kz
it1a
air.Plqrrarins
Pt.'oGe(r)o"l
rtx Q'-nG>]
''.\--,
\-
-z hm
Tert )6 a
pF
cldl6
'
ga'n"s
e it
ls 1"ryk"r"1o3
fbfc{f<r
f{rbll
c
t
I
i6 c. cbss oP
p$io
Ctoss
{
I
*, -,
JD Jdva, cr l;gbt-ordgfr
Pratnecao'f i5 also cdl-ted a.s bdn-irrvq6ive
C't 1,df'
-
lDRui6i
ve
-
ltarft urork
'
t
-'
--u
i^ t tlo) invasive cit ;Dirlriive
ft<-rrneroor
l<
'
Ao
Healg - toaghr {iietne coo, r
i6
'
Id invcsiv
-
Q:-
Wbat is a avogon i
I
*-- A Java&on also
a Jo\rq
ctriss,
t.,r!,rch i6 i;dPerden'
oP c'n5
rec|'nol"g U
crr
''.1
a lir^rr uorK'
- --+
to 5d{ rk* et
Javcr
4lat5' a.5
i
a
4y9S91
tf'ti $t'f"t
koo- cc'ndiHctns
tousr 'be
-
goltBud
,;i
l
-
O A Jova
clasS rrusr he
gbtlc
i
rst cootcdn
a
Pu$ic
degorrl't
c6t6rr4cl41
'
-
(D
A Java
class mc
\t
+
Everg JavaBcon clos$
'0160 a Poto
'l'rss
S'*
adaq Pqio
rlasi rrn
ot trsd
rpr
rt_
^mo
Egi- Potllc
Clos6 U?mo
1
R"blic
Dn'( )
"t
7
J
//o<r+bds
?
-
-
D
-o.n ctas6 ot
d a'so
"
Poro'
aors
'
-
----+
Hcte Datro
15 a Javao<
-j
z
rt.^utic. Pt'm
(lt" a" lnr
b)
.J
.I
!-
/l'rshods
t
-J
-
--- Hce &rrr, is
noi.c(
J4v4gean
clars
./
D'mo )s a PoJD
clas
w'ii"( rhere ie no
!'
FUic
dt&rot Conshuri"
ia
d6|
de'ss '
:
..-+
mdppiDg
i5 o.
mednni 6rD oe ioRrmiog
dDr folo cldsS
oueqr is need
ro be $..Fd
mapPiog in Hiberrd :-
ORm
too I CHibrr,ole )
ol,L+
(ohoi +aHe
oP
q
Dslc^tarC \-,
r{rAPIDS
i6 a procesc
oP toritlng rrapptng6
bp-turcrr
a
pcuo
cloxs no.me
h
J
O iu.ble rnrn
aod
pot6
ctos6 Varic6te6 Dar,'6
lo a J.drle
cDluff5
ftw.
J
rlPPing
ia c rrrtc.d.rir.
,
k-,l rar $e daJa.
t.libfrrole 6idrr8
4.' Todb tte &.ra.r6tng
q
Evrrg oPn toot
oeed
rfappi!,g tne.rrrnltcro,
an Ohlf in a hr.Bare.
->
F{l E0:-
Pabtic
cldss
Ce6br''e{
f
t
p,rotc tni Gstrrtlld:
P$vale
jriioS cuslofdrNamei
p'tvoJe Sni"g .**r4,4
Adart.r s
;
0
-
6erts65
q gd<.6
f
cusbmcr Ct
--\eE
Cusrttttct
c t
;
-n*Eh
rrnfPirs
ff)ebl&ft^
'
Brde
' tbe sfale og
an
ID
adlohse,
ioo(de{
to
J
\,)
J
U
!,
.
An
obilr l,or
'a'
ep.rr*S
Cdxed
rdenfi
tU
,
gg$,
Elorfog.
1{] 6Qh,
6itdn,
qn
Ohj$ ts
nuhrng b-* 6iDdog
*,r 6rart o
an OqFf, tdnoy
ibe idEr.r'rb
{
k}ouio.,r.
-
\J
f__'(fiD**
rd.diT
6
rnndatz^g
Op.t4
to\, hcorrse
an
aPPl'tcollcro
r
orr
@
Rn on
ond
6n-k{ rr
ssXxr
(
) )
(
-----. b..b4viout
ge xx11
J
rndoot
et
Y,trtiip\t
Ptfb
cto6,6,gg I)arc.6ose &n GnloJo 661rip1e
tabler
,
60 on oRfl
u*nt table'
rmfplnS.
A mlgpinS
SLro.'ng.
Public
t
t@l @nrt crrrtr6tan
d .P
"trS
objed is
-Ib
$ve
1hJ5 irfinrclaH('q, a
pro6rome(
rrust
neecl b
te 6rc'red
)o
Ccrnsf"r.+
/
c.ofe
beEreo q
Qdtorne.(
clas
ct*g
C^ro-.t
.+
C(lsrDrrEl N{rrie
tD Ct,sror.,,ir
taote
(Dill
gr
l)Fe tbc
cdda
io Hih,.ioat,
r,a{ptng
Cc.n be dooe
in
O au c.atr,"g
an
tmt
p1e
. O
BU art,ng Atrpfalo'g
?, un36.
--_ C.rto-e,Ia ;
----,
cus rorrr'f Addr36
-----\
>
ffstortter
>
cia
-.o,n"
(tJ
c
6)':-
$
Ahloctcrss
xothe otove trble Cr.storrs
fioto
ftot lroo
c loss ohjec] 6k4e {rii I
ftrsbnrar
m cldiotira
&d[ @id |c cr4d iD ]fikntt
]a 6rn rtDl. Filti4F
slaie]&e;bDg.
clc.ss oQj?ci ;s ;ed fo
be 5luftdriD CdltDf(r F$ler. i.lDcd4b49
ldde coreDhe, :r' o.fa,Bott
'->
Atnat\ t$e
--->
(15
1rgeslcd
a,sul$
in s6 64plicalton.
f,rr i"t a rrnPPlng
xt''t
r4A{ted lD
d fora9are
P;1s
c{ Jrava
h.bte
dn J
6c 6tdrrd io Ct strr'tr
claJ5 an.l
PtDpcr
fi
Colamqs ol cr ftJ4oaJe
<c.njft].rr.e >
.
bbm.arql
ig
''xrDt"
&+
hbctrq}t c'!of's
Bre as
-
.bbro"r'n}', lo
T.?cogni2'
iL
colu"hs
. ;r
'
Ooh,Bot( .
.'-+
ro hibetnolc,
a rrr?Ptn3
Ble
15 ldtfified
c"irh
gxr.oiidn YE+rIYtd
f,n
an
ltnl Bre
io
F"+
Ik
exrcrstoa
oFa
rnolPln3
o? a .laa9 a.e
-,
+alte.
LlLt.4ffd >
zlhue,narc
-
rfD?Pio8 >
IfnP 6krttnnr6 : -
O
t.:frile
consttt
t'lng
q
r'APi
og 9re
otlol
"ots
tn
-$rbcrrnfe
\bTiable rnme-
6166n
=-
column
rnme'
/
z
Vari..ble rr,ff\a- dtrmn
-
Calqrn(t
ndm'
,/
2
in +$bernoJe)
'rtr i5
9065ib\
ib .,,$le
rarlliple
->
-ih
s$orat 09 tlrrtr'g a rmpprng
.Bre
(aogrnmr
2
.
hb-, rrnl
l5
4\Doc|tPE
Zhibernq,r
- rrfippih$
z
h
r
lrnsa
rnrre=
*
Rrlrg
'yrtriied
iova
ctassnorog'
.L1b[e
--
do]abqK
ta"\e
z.id
ocfi=
"Vainablo
**" Ot,r-t,
="
pn*tg
yrX
olcmn
",.'orns"
>
lgenzranx
class
=
"
flfi?'
otav no..te' 1 2
zlid 7
l.fxD?erfg rr(mf
="
LWD&{\ rarna
='
"E
@
"@
,jova crc,sgea
rurpiog
ln a
3'n9\e
trappil.'g
Src'
R"otF,rne
o{dico}t6o3
)
the
(l:o+Piog
fitc3
a!t"
coorca
cr ffndr-le
k6ls
in
io a
rrD{?iog ftle
zld> i5
to rooP
@)it'
a
P{i
rrr'ts
la3
cDhqnn ood
ZPnPeW
r-,
ii c^ raS ro
*s? ajq!: P"-9S-!9-
9tt1
@
19 rtert Crr't mul]iPlc Prirmq
V(56
in a fuJoBoBe
tc,5 ure
$5e
Lrytc:lf
Gn Bglr ortol
ie {fiharntt
'. -
*crjc\e
tterr
inarcqd
rt(
l-0
-)
G"rAgura$dn
iq
}hhc'rrre
tbe 'lliberocrK'
C.mndftt Pto(E|
l}es
$b.lDoJc
PoPe'trlc5
Ma,mrng Rrus
Li a> \ _.,
0
ra
@
'id
rD*tn3
hd frr3sln
6
rggeS
4 iofdr
ma'Hun
_
---+ Conggctrotlon in tlbcroat Can be d6rE tr) crnlg alre
/,r$d
i.e.
\
ooanr.cfing
,
Ar'
xml Pi,
'
"-l'.
h,,
hlUctto're
&T al"Pe"
s
+
A Ccofi g.nafion Fle l?,ir5
erttl.'sioD
ds
a4ge*ed tD
Frr
tte e^irn6iso
a5
"'cq'xfot",
T
recogoize a
daoggcoafioo
6P |hbcrnorc
in c{
Prqie*
ec.,gt!.
.'>
a,,e
cao'L rPdace cc'n Bgurdfi ort &oro
xfrl
(nlrb onDofu'lon
'
3t me4Do
in
b;beroate
clnmlaHc,S ort usd a.lg Sl
arr';a rt'
3
r't'pP)n xrDlt Llt
p6; @oegurollcn
Xtnl
,, $5-
t) Hiberrffe
15
mt a rptd'rnnr og
JDBC, lhberoolc
is acr"arq
inhodlroe J
AS An
Olrttflnot"ive
EJBa si6le eoHit bqos.
*)
t':cT ung
coirh
HibcrrnlE
i5 rDrhing k* cr)d.un$
(oi$
cDBc
E4l,rologU
ln dtre*lg.
'.+ tlilcrnoJ( tq)plogs
g)c6
cfit
(tti tc n ?
rDaUs
-_
.t
@
rhrorrgh
1mr fire
O f'o"gb Ahno k Hc/ns
-.-j
thbclrp,-be c(l:n?igurdHdn
Pireg oYe drit(
in 6blU
'xmi
plle- (d
iC i5 inhod4'd
lik'",drt
5a
.,
qlso
cdnfigu'roliGn
gtes
cc uitrlf( in
Prtfcrh<6
Bl6-
'Ibtb
t'!f!i6d3
gle3
ujed iD b't'tnore e"r
Jn hibanatc 6
r(
cnQ.td6
{d( dre
(lllng
'xmt
ere
(rtlg
'
-
---,
,.".lp,ng
Arcs
s,t
tT
ed in
&ollitnc
*!e-td)o<o '
^
r6drrte
C'rm
'dnt.;ts
no4
ooe rrgfPirrg
P;re
contc'ittS 6ne Per
each rrbdulc in Q<oldme
'
'
de an,te
.tova et.s. i...ito."
.,op9'ng Gri c-t e'osa
ro
"f
Jwa
Htcs
Lq'.' z h,ur,ncrlc
- rv'0Pjoq
>
=
a.,,3s lbm?:
>
zia-^->
zortf'nr'l "
2
tt aW\
...
.
>
Acto* >
)clot'
ndh.-
'>
2ktost
'
z.\.!$ > n4\a- - - ' 7
Ll \Lss 7
4 hi!a,D^K
.
rr,opi. g
>
..16r
.t'F !.bo.4lrda
adns
dE {frd'trd da"E(drratl
--t
h JDBC
coda &c a< us+'S alr,.t Hc'r)
ptDa.'/tia of d"ra6"1:
aP oa
clu'qt o"e
wafg\-
ti q^ot+s v'a@t'
.
t/rso!
cg &t ttq s(llt otg$lrason fil'{ o' non@d
tt q"}
'd'
Ia"46lc
\\loal2oft
Zaogn.lrne>,cPg,xrnl
LI
D&,1\PE
zhihtnc}f -
coDFSo(c
Jcn >
LSEjt
ic..
-
?\rfinU
Z!-
-
Gnrrcrion
ProPeYtic6 -->
J
'
P -
d'ivcr
lt
+1\
rr,rne
= htberooE
' enne{'k/q '
cL;Yrr
-
clas6'>
ha9lltc'urrl
claf#r-
4rrqvn mrne
='i
hlrretr,ore
'
fctnoeerlon-
ctt t l>
6hive't
*t
'-1groP- 't>
j
",
lw|*'ftb
rEtm(:u hibe,rrre.
C6nnecdc/n.
Qsc'rrlme > uselnc.n
e
4 P,ae<o\
> -
zPmf&r$ rr,me
='hibcroar
'
amoectlc'r-r
'
?g'suxrd
'>
po stlor!
''lrtu
rtnta
o
*
,J
Z!
--
h;rerncrrc Wqtfiie|
' ->
'-'
rrryr --"
htbcQ3le '
dic.la*' 7
'f1,tt4lau1le'l
diatctt
cwsvL\ne
zlt'ntz'tl7
rp.rrr
=
"
b;bc,,rnJe
'ol:ct'-ql">
\Q'
z
lprD?<4t1d
7
l-t
Zl--
rnlt,ins
?''teb
^
-'
/wn4ptog
,".'cr,rc'
t"
ntafpir'3
Pirt
oama l>
4
Segicrn -
Nt'xtttg
"
ZProFo
rC
Z:Wv.(\
z\hibLYr8r
-
Gn6gurartcrn
z
..^
^^
-lh.be, ncrte
c.pplirodon
!
,-
?'to
ot
rc-1-r;re
'l
in cin
'
9t
tu"
",.t'J
conAqutartcm
,,.od in
crn a+pu.ct$oo
.
\-./
g:
rt dpcds
cn
rhe
!9iL
-gJ'{3dt'i
tts"l
ry
ft dPcds
on
rc
'!-::-
--
'+
1be {c}io bduren rtr
cr'BqLrrarra
Gres aod
Dorat'cus
i6 }'-a
:
.-7
rdure tcnkint &rrrb
-$ibrnrnre,
coe
rrubt @
cllfrfc
one
^lt:i"lp
8,e &n
*6 Oelat?c'sc
c.'n d
ib doesnol-
rrrr*a( Lod+'el
rhr
DaFda-t"l-
ore rrnnlng in
tb Sn61c Db exu
(-ty
(u{) in rDulHplc
D'ltaBcrv
fuv@ '
-
->
fo SDOC
Ix(raYDmcl
has to to,irg
the SoloperaH(os
ih Jdva dde rn4rutll{
'
35 }5 the
'\-/
{t6(E ,siblli q ce
pqJ(rrrna{ ioJCOa
\-.,
&!t in \lhancd< lre oo
f)<cd
rd
r,:.rtt
3elConwnnds
n .3va
c*te
nrlxt-tt"tg'
4 l6dte
t"uronuu;1'-3
4 br*,.pfa .
5o,
<ot u5g OI6tu cl.'rs in
(rfiQiryrartn
gle
lhi 5 Ol6\:!t c\ar!
@ir\ (dd
lnj'rrx{
(!{e '
c4
l-r;y',,or<
and g.,n( oling dok!b.!r( $eoet(
q/t6'nr dndl 4,,r er*h
"xr.,rrcro
of
h;tt"plt
.-,
rtrDlh* qdrca{ng
soL
(drft,nnas ild( r.. *!.4
qx r,:e druo-clt 0tDcr^trs
lhJ' d't-lt vor"t it'gttt"
tt
St*-"it vatlrr ls
-hlrt
rh.n (De
Sce
gnt j,L
crn\dn
I, ofieruite
u.rt Corir scr.
J
EtrE
l-HDoncd( A'.biE0crre :-
l+ibcr rrrtc
l
=-""*'"3
I
ls"
\
fJ"o-
f"*-l @'
(4'n
Bguraltq)
-
ftte
'-
tlbero(}le 64tcmvr
',
.-
Atrttor ; Gavio kiq
IqPc : ofro scq.(c &orrt
nr].V
e
Ve.rslcm:
4.x
C(urr....t
v<rs;or) (comporiute otb .lCrr'Ot)
3.x
(rorngclible @irh JdKl-5t)
?.x
(jasak\6r)
da*rtoad :
(n(!ro.
so{rr(e krigc.ner/p'qie.ts /hr*trnte I
kvsf tt,*rrasez
Tcoriat : &r(olo. tuhrriatsFrini. com
/
httcr
rote
\,
c{r-1(l]. ro6eirdio.
ne,t-
Uaoat)
.
Java45. tott
*
Bools: l+ir'mft
'n
&rldo
Pro tlite..,..rc:
( A r,
s rcrr'r;
colr cn
)
--
uorbhg (,oilb
Aametxnr
<ltrrg
is mrhiog
Uf u6in3 rt Pre&erd
c'lasse
given
in rhe gt
&tes ,
da il der,tlop aa
c,{pli@$oo .
ft" a Rar.6
&rc"lk, t,e Lor.< a rrr,ro iar
6re aod dr+nd."r ja.
B're-o. simi t(ert3
fta
Hiberoale
hlberftrte 6.(Jcr1 is rhe
rra,io jal
Bre and fie rer.dnirg
,taY
a't dqrendenf
jc"
f;r<s
6,l
ir.
BLea
ne Srxr<rt.'g
are re
li6l oF i<.'
Rtes 6e+'nt ;n
11l
exerr-nng a
Java
o?Plicdftc^r ulrh
b;bermae'
O
l+ite,
n<Ik 5 ic'r
@
andr 'veteic"r
'jaY
@
o
@
@
@
rte
C1-4sser,r u R"t
&m41i
' VeJidn 'ic!Y
,ialrssis
t .vc/rs ;dn
-iq.I
jba-voo'-oo.
j
ar
6te4i -d?i
-
Yu{si(m
'ia'J
hiberrsle
-
i P-versi(r)
'Jan
telozlrora
rrndsgiooding
rnc,n
and drpndenr
jc''' frrtt:-
:-===:-=:=
-'--
I?
.^
Jc,lra cr'ppliao'tlon
uge3
d doss
dva'lob\e
in
&@
corDpitaric'n
pe pecd 10 *,- *Dt
iar
Bte
in
the
c\atsFajh'
-
;;;
.glr, *o't
&pndt
on
acratscn
aro*ct
iaFte
to
5c1
rhe
&pndrr*
ic'r
6tc at*o in *te cLAs5PAr
!+
--vac
Aiava
, A. el4ss
z.!c.r
cvv a''ta"
@
crnrrmcns
-
corledtonS
-
\'o{sioD'dctv
\,
J
U
\,
U
U
..J
r-J
a's5i
I
)
BC);
ot
$e
n\ne
o(
drad\
<r need
Eg-
fubi
j
c class A
'
'
vo,d
tntt )
l
llcode
3
3
F-l}lic
cl656
B
{
A
d6b> n&rr
A()
i
vdld
rDr)
{
aoui
..orL)
i
3
3
SrHlc
gars llai
r)
{r,su-1Srnn3.
'{u
oo=nt-
1
1
bohj'm.rc))
>Ja{ac
B':ta'tc\
)
E^rc?$un
otturst
7s1- a;,r55Pc,rb
-' a 'ic't i'
I
a
>i4Y4c
B'javc
J
2ja<
cv
P
o;'it"
6'ctctss J
>.$,taL
gEl,q"Sava
J
Vx:LPllott
O.lu\\e
25q'
q1q5gP..rh
=
b'iq';'4
Tjovac
11"n 'iava J
aoh{i.d
gi..rn&,r&
NJavo
lrcl n r1
E4codoi
oailllF
2 S<+ lrosiiort
zr-aoqe4vi
a)a4
-J
> .:ava mot"
a-l
a
con?.
ccm$qr'rcf"
biber
nel '
cfu '
x..' r
"J"
on
lug
l, rc,-r oUf*
oP
..'
--u
6*",-Fotr*;
ia ..''
-rtc
lmplq'rndo!
Sk?- F-:
-
-7 B.aill
Sincc
hlbe.no.rc
ir
a
jrEYF.ce
c
tass of
ttU"tror- Cora.i
6?
dr1'
hlbcrodle
&:so"Ea*3
rrtt(
Ace
i3
5^er""E'q9li'r1
ir,
rh
cLA65PAr
l+
"nd
(,h;lc
t
rc atso need
4{c'r
in the
iB
I mP
liryt(iLt"tl
dn
c'tass
io fic roc,l n
io.r Bte aod o iar is tbe
dcpcodcn-6
-- Jo rbe ob.^re exarrf)l e
jar
R re 4rr rrra o
--
Ubi
le
Coi.tPiling the
oxcuri ng
the Na..i n
cLAssPArq
b.ja^r
ib er
coi$
Lrior
r
Cod e, b.jar
hna]
n
clos s
clar55
dlung
-; c\.6t<
orr ohJet
o? Crof:rt.oacm
clc!55
..., GnAAU'';bo cass
i5
-::;
*,
q!T:H;::::-*'*d
a
Joa &,ra
aFPl;col1"o,
Lib"nc"t(
e'viroornrrH
-e
Conr.;Xu*a'lon
class
-a
GnPigr.rarjo''
i$ a
class
o? ot3'
hiterrtd{'
cP3
Qorr'a't.
-z
Aht' c..oJins
on
ohi't
of
s-n*t*'^
ctolsr
@e
need
to corl
&'nP;gure
t )
-eri"'
5Ep5
ro odrc
a clien' dpgllcalioD
;t,
llibc'norc:-
biP-I:-
bX gass;og
9o"tI"" --:l:
crlnfu*o]loo
!
os
c( f)crornel.r
-
*; *",^^fi
^o*sroo
Btc
topprn9
Btte
6-9
ots6 tacdeJ
and'
^t,^6.
;;
'*
"-t
*"t.'
i5
'scd
eod t\t
datis
"oe
&o-
l.rh
anfuyuTelton
aod
vaqio1
4t s
a
s+a'ed in $.
'oe
!a"94cg
o?
g,hAutatl
oo ctc'tS
'
(oofiguotla Co* --
r*a
G''(r6uvarto''t
)
;
Ull[n
tl)r\ 5e
6rc
pmvi dcd
ro5
hiburY)ot-c
ctttlX
.
a ".tr.rnFar.ry5 ohJe* i5
ddl"'
b,ird
th,e
q
a!
&n Hgt,roH
ot aod nr'{$.-
&
o\)&l
9".t",Y"nn,'tr
&,r*utru
t
btt'
inrr
&<r ooA
skxtd
int6 Sessrct lFa.r,tJ
o
&rsu,Fou-g
ObF.r ls .r,"1*
i,*.; .-lgh*
rt,*s is tbe
qtr'tt
o$e k"r{ G!i6 hi Ohje+
in
Ohje,j.
CY@ttd
bige'
oore.
rl(
.l
C\c.t6
tArhe
6Fp-n:-
06ir) a
Jransr'cHco
col
tb a
Oarabage
->
ii, libernale al\ f,bfatjose
otf,xdtlonS
rrs$r
O{ce$
"
&ie*"
O(,erd$ctn
6p
dotc
u'trhin
aJit'-az'atter
obfcr.
ffr!*lrrdC'
using Scsii(rn
\,
+
A
Jrc,n sactt
oo cr.n
be
6lz{Ed
---t
liansc.t*rdD 15 oo
'f
rt?t'!c
4
Clas6
i6
-Fcrosadron
Tr.p.t ,
O'
hiLr'
nat'lc
J,3 i mpl
rrrrru<.ltaq
-liaosantl
cn tl
=
.9esbrdo. kgio-llansarnon
(
)
j
8|Q-a:-
6ir?-fl :-
[rf".
CcprDi
I
thberoa'lc,
O()eiadont
cto
a TraDsc.a}lo4
oJ\
O4ratloos
DJaBa{c osio
X
..r:Pr.)l
eornPllH"o
rrrst
bc &nC
rrrjhods ep
Sessior,
o?
o&\arto^6'
Lri6
iD a
-TtansalHcrD
.
-'-
tF
aq oYcaiott
lrar$a$|.n.
-'
{x'cornmirt)
;
6ero,-Fo.to,j
h.ttt|
--
Cc,nP
'
baitd
$so:onFaucn t >
;
Skp-tr:-
opn a 5es5;c'n oP l-rbe,nalt.
ghen
a
$gsgloo
is oPened
then
ftrr,Base toll be esadished
'
-'+
Sutiort is
ao \nu< kr-e
o?
or6'hib'rde
Fcnlayc'
\t3
implcrren
t6.floo
inrcr
nol-q
a
Ccrnneul
on toi
rb
iE
&ssian
fmpl
^
r
"-> ir; *ber narc 5e56ic'q5
are
P'o&ti
bJ Serat-
l-ott"'"j
ib
IDeaDS
fusr*E q is a
&.ct'5
i5
gmdrci
ng Se6616'6
(obi.f5)
Seeaioq sesStao
=
+t!$ttt'J' of'e o 535)
an
(
)
;
is 4urcd
tt'c''
h;tl"are
ottfuatt
q44
tottuo*s
tl''e
&ctt"g '
crosdt)1
\-,
'!-
gt({,-S:-
''>
c\6e
d
.---+
<ohen
a
rd\l be
ks6tsa
('l& d
F
a0a8 e
ss5lc,o
15
clo5ed rhcn
dosed.
355;6a1.
clo.5eL
)
i
D- at4<t
l^lhllc 6toioq
ir
Seat'rt
r"' o
1":'z/,oAs
ft1a&,a
tt
seo"h
&x
serk,
dfiods.
ioKl
ncjlj
a
,
C6',nedl
Crn
@'TD
rhe Dei..6Q6c
*(pS:-
:; stssi o\1Fa.r."!
og
Liuertorc
1
closg
' '
'rled Pro&&r
+D
a
&fabase
91,{ 6r'(ioq
(r
Polo
clqss
oqf(r
(j
16e
.Pauo<,tng
Exdm?\e
iS
u5;n3
-lflerDdfc'
Produir-
Pod{t.
hht.,
xlr)l
. ,r'-:
..-.,.
.
l
Fo
b;brurc'
cPg'x",t
?rodq<r-Inrr
t
. java
"'
'L
"1
Proa,f
.
,iavo
f
eom
)
Flbric
ctdss
Pna"*
J
'
pn"ot
iot ptodatrd;
f,'rvoJ<
6h, D3 prod'dtName
i
t
llsertt,
o
P{,.bll
L
Pr;vaF
dooble
pdce i
lldeh"rt
Cdnsr'advi
F^ttic
!ta,,*C
f
i
t
ll fu rorsd,2ed
Coosrr,.lt-u
"';
P'oa"*(rnt
Fo&!Tu'6Hr
" *r'*t,Il
= Ydr"u
'
;t,*".1"'=
sd'orNa'e;
tt*6'?4e
:f
.VGi
and
SeJcs
w
a
aaR"dAcrr
a
frnt
g'a"rla )
{
*''
P,odurld
= Produrrrd
)
J,"
int SerPodarrtu
t )
{
*n,,n F'Dd'uqhrd
'
&,
It-btlc void
3er
Pta""
Nc't" (Snq
pd-'rM-')
T
t
*t'
1
d"t'N^t
= P'i'ur
Narot
I
1
;.
6*ng
5.,?'"r"*|t''"ct
a
u
lgno n
Fd,-r-rMrou
l
FJui(
vo\d serPlttt
(d'*f
Pltr
)
{
ttug'
rrt.. =
9n,.;
!
'
Fl.bti
. dc,br"
gu?*"
t2
l{
rfu\ n (ttit"
l
I
3
-'tfDa
PoJo
cl&ss d l'1ibsn6,t o{T'l;c.dor .o}'ile
6ro,ing
ao ohjeat
lDa Dcrlaoag
e' }.la'b'i'q'(
ctreuo {,r gert rrrlbo& in a
poJib
ctass o'd
talute
readr5
ao ohiert
fom
"
*ult
tlibcroalc
cbqr<6 4or a d&4+
cons;.../d-d
ona oloo ' *tkr
or't'v/.3
in
4t
&Jo
c'rans'
9t
to
p.- &r ro
{ithr{ 6
.5l6rc
ol rc'd opc
'atlo'rs
,
in
a
PoJo
'ft6r
e
!k,'[*n^^
r.r shdr)
d inc,ud?
ot')l&"*'* c@Etrkct'(
dr olso setrr.t
ao)
84+a^
#)11o.*
--r
rP oe dorpt
cleak aru &ns hr..r1'uJ
iD
the J..vo.
clo:s
rtrq
d4$n3
o,,nP;laHoD
4
pobfc
aekdri
coa5,{attrtr
tottt & 6tJnao)sc<J\
c.ddc'l
&a
$d
Java
claJs '
,r*"i
I'Hl-ll,i'-
r'uu"t
"-fl Hib.'mrcl
l+b.,odfelhnios
oro
r'ol/Ex"
,Llid
>
ztoF"rU
L{rf-*l
zlclos s
>
ffrme =
narnc
=
"-/lH,r..*r"
1t+*"-*t@-
Dm 60 //FN"
" hirp,/wnu' !'ilcrrox" org
Idid I
hb,rol
- ronhyroHon -3o'dE''>
Z
hiucrralt -
('#rg(4anrn
>
zeesic":.
-
%oo4>
Lt -- Csrncc.ta^
p}."F lltg-->
t^; *.",ti'""*
..,a1*qt'1"
J'i*' lt'.,*u-
et*tle '
ituc' Orade ft.'o'
'lvwaz
lr"oqr! narn?="H!o(^aJ<' ccaneri'lc,\
"
tarr "u
jCtc:
Orrocte:lhin:
g\o6thdt:
l6)r:occl
4f${
'bril:
/f
brxrnott
'ou..e{or6.
.
,rr/
biFrndltc-
roolgiol
-
3 o
-d+d
>
4bilc'oatc
-?ry{t,o8 ,>
Zcloss noroe
''
frod'c
'
id"le
=" PYoJd'f
-
*rbts
>
C,ol4mq
='Pid"
>-
"
oss;6oed
'/
z
Zid mne
--
P'odurrld
'
ZgNfltuf Closs =
"
'tl'
po&vNa'ne
'
c'lamn =
?nat
F,""
6olrmn ='
Pnte'l
:
4h;g'rrx
- mqf
,g
'
Zl-- L;!<narc.
cfu.,vt --)
< lD(.l!PE bil,flDd_H - ron
R$uya$ao
puBfrC
lProFl'rv
A""fn!
mrE
='
hildoalt'
c@.t*ro.
.
c$trrn@rc'e
"
> &r'
4 f'r"')
'2
mme='fu'!a<i4,c'
(onnt!"c^
'
lr,-s,,ar
41'>ti3u'
t)n'pnn'.-
,''
,.1,7.t ,,V ,:
:,.
zt- -
,qi;ri h
rc
f+tp+l
e
r+r
t* '.n,) 'r'. 1
. : .
?irrllE.l2.r^_, r'rJnt|., i, , '
!
\i
t,
U
U
U
r/
I
U
.,
(9,
7
-
r.1ir.
-Frn
l!-., r
^lh
r.,r6 1rj?l!/{
!,.'+:
;4 tsl', rjv}.l] :4.1i
tr)ll!,,..!:i
ir.j.J aJ4,.t
lci,nir ...
h1!h,!l
{t{.:
rliaaratlrt .J.j .,.a,
. \t1,.,,rtiri-) ,,r.,:.*l
.,
,
".9
.
,.'.
:,
i r
1;rs,,;,,t
'
<.
L
,'t?1r-11..
)i,.,1i|!rrij
:
"'r.
,
t
-
)1\,{r
c..._
' i r',lrnl
'
./i' )'r\;'. t!.,:
C,
U
()
\J
U
\.] .
.,
,,,,fon
-f
1, li4.r.n.n;l
'
!r
ht
<
lijt!
, 'rirr;
I i-.s$r.,l.-:
.- 1/, t:]
U
l"lstrl
-\
<
a.lr:l.r$
.:r
lyl,1trLdl ^
'I
l .,r
. ,l
U
Zl
--
I*,"'t'- 1*.,y<rta -
'r
J.** .
A4<p"la,L
z{roPry
nsnt-" hitt'nal.
"
Sal'u_-
'
a6'Ehana't< ' H+
z
lt'^t*'rta
//
P'oa.rsloxt t
..!c.va
irn6ort olrg
.
btber DdJc
.
X
i
infrrt
6rg.hrbcnarc'
CPg
.
*
'
Poblic
Pod,$Ino.tt
t
(5mql1
a'ts)
Erblio
6ta.lic
voi d
rEnn
J
t
ll SteP-r
G.Prgtr.'ar.n'(
)
"
(oofig"' arron
ddme
z rteto
co',P''or'gigc'{e
("
blucttnrc'
eP3-
rtr )i
,*-#[-
&'*,'5 =
*'..?'5uird5oe;o''Fo*'9c)
I
fi,.P-D
<3stdo
=
f;/"rg'
66o&ssr.'.'(
)
I
O56laD
ll
ercr
a
1ltod'/t
obrcl-
Pada'ct P--oett
ft"dtfrc
I
;
St*
the
,totuC
S
P.x*Pd,,*Ja(t"S;
f
.
ser Podtltrf'h,ne
("
sz-r");
P'
scrP'rce
I
to-1
,
/1
st'P-
e
I.ony'uw
lr
7
s'sgtdh '
kgr
Jtaovt't''"n
(
)
I
stc?-e
*sbi <n
,
hy e
L?) ;
I 5r<? -9]
tr.doDmitC);
/t
srcp-n
&55loq.
closc
t );
Syov-
.
cx.a
lvnttn
(
A Wd''* 6qlt-t
ts
$rtmd
I/ 5l.p-gl
Qut'.i'
ao<C/
-3
j
-.
-+
Prodr.ct..bva io a
FaJo ctdgs,
o it
cn
be corr,Pi rcd bg tli&oc+
onl
cLlBgPATll
&rcn3
'
l+utr.ax
4trr aoroa Roar0 -java
--
P.oa,r*lrr".t ..iova uscd
+hbrmlc
AP1
'
o'
to GmPile
*us &ra
Flc
Jur
necd
}o set
rt:njar
Bre
(witr,naJe 5,'i4r
)
o?
{f,tt'oorc'
io te
clA5sPArH
,'
Hi krr)ortAp-r )
6p.1- cussp$ =
D:\ h'b!,r'!"ti
-5'{'
5
Froldrsn'
bt'lt(m
\ h;5ro'Fd'jat : '
Hit(rrM}cA$!
> Jc\ac RodrraI.,:r" t
'i^va
3"'4erse4lt3
cornPil
d
e
-
-t
n e^eo*c lloa...tf],e.tr o{plrailio.r, o.re
need
to
3t tlrrdn
&cgle
aoa
d'{'eo&n-t
io!
Bfl'e
q
otdbcl+.Jcr
in 6e cLAs5pAI
H.
',-
.
^.\hl!^olx
Hiba(nalcApp!>
sgt c[,r60dt,
=
0:\h'5rnax
-
6raldlsau^n<'o
-
't'o
e
\
Lu ll.r'o]c6 'v^r
'"
"t
Fnc^rd
iar,, hrfi
cyr
-1.5
5\lib\re1'rtd\
(nr)'(
-e
+'6'iqi ;
o1\F.-l
dlri'
&dr<','
- 3
6 5\l'b\,'1//''d
I
comnroos -r61p1hn,}51'j^
i
o,\n-a
\.l,,,ta\
rit\ dorrr+j -
l6')'ja{
:
D'\H-d\r\li5\$nv&ssrst
srr'o
0'Aia1,'Dr\tr-J\r9r(J\l;b\t&,o.ita-r'li4t
I
D:\tl-d\ltb\rt+-'td\6re4i-4Pi-lerr'96:1
tr-I\
ltl6\]fA\bb?r}a}t-jp4-t'o-4fi-|.o.o,hrgt.ja\;b:\0Ya",l(\c[aq>\jd!.\lib\aid!.l+jafj'
in
Dmbase
")/
c rr*
o{pkono
,
u*.,*"4
"
c'c4fc
'a
"k'5tt
:air1
tur*tn
(s) pnnt'rt }"t
,
\,r&m
Yaicha{5
), N
*t*g"
(l'r))
"
&h,c *c run lhi5
fl"6"trJr,5.rt
Prodrct
-
ktble ln ttr
Dor"g..se.
(tftt}
table
pro&d
-
blle
(
Pid
'T..bl(
lrtdftl
ttik'rnr
4p!>
java'
fto&ur Ins<, t
r4
Jbl6 intcrt q,ua1 i6 atrar<d b.{ inErftrr'rj
Ol..tat'ldt6s'
Hilr{rnft
: ioy'rr inn
Roc&u--fajotc
( pno.ne, pr;re,
pid)
A Poa"u ohie$ i5 Skrrd in lltrrBase
lhbernolc lnl,(fne!{ u3.9 prefai"d
6taft.rrif
c4
Oa.nSags
6pg.qx
ont .
if de ee d'lr db'.r4d
6hoo-rtr |.
'r4,ftJr1
0
Hhile aadori nS
ond
Utc bese
opH
crnof .
@
IP
pqto
Clas6
mrn
and
-E
ule mrne
at rnlrhed
i5 oprioDol.
hibr'qa6 .
hb-edat.",,ra prD6,'g ::
NOIE:.
NOlE:-
-+ TbiS is an
{
b;r'oore'
->
Lohilt
OrdL;ng
pc-rPa.m DDt
-
-rbe
4
vofuet
\./&l id orc
CY.6,rc
ufdalc
lrcct-droP
---' te
cteRul
i
\'/alrre
0)
rb(n blbc{tr}<
che+b
drqrped
ard rbcn
cr
Cli) ie
Fble dorsn't
en1.a
q
rmppmg ft,"
in
Hiberrde
,
i9
a
iatje CdumD
rErne
are rrgcied
Hibernotc lxofx{
tlJ
,
us(d
toit+,
lniLcroarc, h;tc'
norc
oF
.\rloos
)
iP
nerJ.55.d11
of t?ts
f'rog.ft1
arc
.af-es C?,
?, ?
)
-F,p.*...a"tooo
;HbcJ
rD
Pered
rt)
pcgo ctorg
r,l3aiaSle
namg
\)
tbcn coltcmn
c/#
bd-l
i6
J
\,
U
o
@
(3)
@
(i)
iP $6 val( oP r|us F!r"q i5
validadt rhtn
lu
tc'mte
<rol3 ckcl'6
k.ble and R" colttttrrlg irr
fie ttolc
'
0i) :P eifie{ table
(d)
Columrr9 cloes
oot exi6
t
lben
-? iP hb.rftr<. bbrDdd I
.
a(rro
gnrfsi6
i$
'cYeo-te,,
.,? rll-is fiDrlitu i5
vol
i dd,l<
'
n *'e aUc
ia Dtfeba.s
ne@
lalie
(lrlll
bC CrtoKd
thcn dirertS ct c\
nr!-o
&t ke
lrif, norc riouos cdt E.<Ptloo.
.
i
erisr
irtn it co;rr
\r3 lrrU<-rnc,rt
tz/ok lg c-r(r}<d.
rh.rt
lz'ble
ardtfrje
tsloz/r"rr
&,<
peiR rmlog
DDL
ot'crc+loo5'
an o- dar<'k'1"
h*
,tu o!,ti'y
t6
c4laoc.fi'adJ
exa,,d
f
te
-
Cii) rbe Crq.tc value i5 srriraJole coh"., e-uu.ang
olppticartco
p,t
Brcr fi.r,e. .ahit.
{a{u.nn 4- r]ext lirre,
(. (,irl Jaose tbe previot's
&'la
dcLk't
to
tbe
tal"le-
. -
<,(t)Iocor cp
Ltle.rtd
!c,,-rre,
hi
btrnate &rsnor
dQxr
$e
d-rop rbe er,isting
cdamrfi lP
a lable
d''sno
t
*xn
hiktm*c
t'irr
Dol_ lyDp
rhe iaf"te
Pprn
the
DtaBase'
S-
wh5
,,:e
Fc?ert
to
usr
Aosl- r?
a
cooB3uia$o'r
qn1dalcv5
to P65
.
-- I? ttre
coo6
gtatloo
.-
gasStd aS
PaldroJcr
-
-- tP
.gle
rr(me
i5 th{a
->
i9 hihjlm}(. hbrnedd I
.
aL-t-o prDAntU ts r4dare r+req
661
Q'{ colqmns. if
,t<,bl
erlst hco
it
ct\ed'6
ri6t
flrn it
16itl
be aAAed
m
fhe *d'le
'
f
; U...or.
ctr*6 '{
the
tc'fte
Sr
colu'oos '
iP
at
col'-aon
o[o<s.o+
o\i5tio3
'la.bte
4od doegl.)o
t
exlsi
itf'o
hbe{na}e
cr're
tnw'nqi a.,,
added
io
(
Croh3uratlo'r
o'"
o rap tarte
in rhe
dara,base
f,c
tii) ton
rrz'.liveb u.pdo.te
;s
$e
lcs+
wlue
*r
o
"-'rerrcinr
r5
vo-lucs
-
-,
;P loiber.r.t<.
htnn?
dd I
'
atlto
FDrxr*-b
i5
crerc-dF
P
tl'cn
Ci )
hr trnoarc ot
o'lc5 $e table 6hcn
ao dpri
I cafi 6o exer'r-tl
oo 6k'r5
')
c'o d
dropo
rhe +aHe
coict) 5eseronFacraq
i3
cto[e]
^Plicil!
i,.t
att
[pplia*ton '
(li)
ig *rn,r',;o*o.t
i5
nor closed e'rplicitl3,
i
e' iAcoe&no|
i'ori
le E
rr{U'c
bs4
be
-.- Ttu'b Libt{m.h<
hboalJ
) ' atto
TnYt<\
ean
tike
*) -grloto;ng
ZPnFrry
rl.,Jne --'' bl xrnc'c
"
hbmz
ad t-
c([tD " 2u4darc
zlo'tw*'l
z
hr.oar''e
aS
"
h,b"o'rk'
ck'Xml
"
1
[i 5rrrra]e
'
c(a
'
xrn I ioe0
ib
is
rtot
A5
C^
flrr&rDttc\
CrrnPi gtln [ )
r.ghoq'
+
83 &k.,rt
ccmgqr(
)
1*45
l';te'"rre
'
cfn
x't\
tb...
o"#+o
,.t"t
L
File
m'oe
i 5
Sorot
otr'
rromt
F^
Coo6gqrt
l) cx-rhsd '
ln;trnarc.
cP xrf'l \beq
ccnP" co'rPi gt're t )
)
v'l
t1-f '
c'roP;
3aw Cl
hitt'o*t'dg
r'nr");v"
-r
JP
?iunc,me
i5
5a$Ja' cPg xrol
thcn
66.,.,9, r-grg,.re
(
)
,,
X
CooP;
gurahco
fittoaroe
is
ft,t
B
lant'roe
9rtc
Go9. csnggurr ("Sorhgc..cP6
.
r,mr "
)',
,/'-
a-
Oi !]hoi ii
yhe
d,pleroce
qLo
hiU.r...r.
PrDf,clrnO
8,. or,,t I't
r.*aa (onfigc{ratrcrn
P;re
i
ArF:' tn hibernarc ProPerneS
Bre, coe can
'orir
GnrEcficm
ProFnli(6
ooe
&,,< nr,nrr he odded fo
o
PrDfx'
d' 5
gle'
hitIncrfe
proP"rH e6' &lr
rrr'ppiog Btcs
cc'o't be
c{dt
&* iPitio
cr ccsn BSumfion
xmt Bte rfrn
toe
cc'D
ddd hibe{f)are
prbPori
c3
t
csnneqloD
ftorrfti'b
aod
alao
rrp{'dng
F'ica
'
HlUermtc
Cc.r,RSurcrtlor-r
)(rnl i5 in ttodrratl
;'-' l-rilgtrn'te
5 x
in hlbrnole e x
,
in srrod
of xml hle a profx/rtes
Brt is u'ed '
-
lP
Fbp64ics
B',. iu
t*d thco the $rem-e
sYD..td be
"
5'f
.t*'5"oP**'
ond in a
clictLr
c.?Plicctlton it.
@ill
be tctde
d orrttrreti
6I1X
,,
olxt'"'t'r
qn
&ier- 4 (cnhgoroficm
c!$s i6
c'rurcd
Cr' B
g.,,
c.n*
co' f
=
rrt"
G'"fi+'r
c.tto0( l; I
rb maoo Lo-
no nee.d
to caa Conft.*at
J*'**"
---,
fnc6e o?
p*fr,ti.5
Pites,
h;\r'narc
rno{?tog
R
rcr*-6rnPrXtro}l
crn
@.
log
ccl-ung
ct
merhocl'
cong '
qd
d
t- )
(oo9'
c'adpte
f
n*tt
'
hwn"
Irnl
'); r
n,f
a.,
d
o
C-e,3.rraH"D-,
xrnl P;tc
,
bd
o* < rrcrrcd
rfie"'
-
$-
fP h;u'oax
ProF
tics
F
n
-
uh.b
iS
cclnsi&:rt
d
\
hiur'narc'
.,.
t
r"'cJc
uxs
P'q'.al.Sa
?;te
a
E
IF ccn6gute
(
)
hrrhod
is no'l Cc'ue d trn
hlt
Ootr i Ccrrrg@
C)
mert{)tt
i5 cttrad tl''P-
Crmr64rafioo
Xrnt
ftLe
'
't'
O'.- c&o c13e c-r@fe
a hikr
r'ete oLPP\icoflc'q
'
b1
to'tt''ot^t
6"tol,o3
hbun4l
v
.=
qr'ttl(m
Xmt Rre 41
t'ot
1'
\--l
pyDf$hes Piic
cvt
c"ohg
qr't$c'n
xml 6te 01
I K]'
\_/
AYu
r
'./
e5 ,
'.==
bnnzcnor) tx'ld'trS
,hr
rrrrr,rc r'f'n(,fil
q
aod
rrr'po n9 I'r<
'-'
3de
oae d to
od
d the
Clnn'
t-ttoD 1ttDltv" -
t
'
-
ir.e*13
to tbe
Con ftgurcrnan
cb.Jrt
ln
rhe
fu'lu
Gle '
->
Ive &ass
bac!-
o+ e{r,Hn
X
an \ibern
atc cfpliotlr-"r)

toltboat
apft{'{q
$1t
.--
.-./.
ohiet.t
L
i.,
;
cr-'Gn$grtrrlon
Xrnt Are l5r
iP
ant cbor'gcs
a'e telAlrfd,.io *p-nofr}iee
frtu> t&.
. need *o rnar-a.the
.cf.rongea ro
,Sxrrce
.4i,
, *,1. ,*
?
T'f.,o
,,**o":
fr:
) ,,,.L.-lr:'i*aj
!,t
1?il;,rt$
,r ..]r.1 1:.]1,
L
fr-iqr.l.r,
il
ir
"ir
rer\tl.t_1]
r.. ,..
.,. ,rirj
#
r,1jt)
l,!r,jl
t.r', r,,,2:!1
i.
r,!]
i.rlr:r
tnt
j'
ll
i.rl8{.
:ai]:i .: r.,t,.rr.l
,:,p, .3
:,l,,iryi
!trl*)d#-} ,'-1,
tt:+t
,,,:1,
r,1.
;.j,,r:f:i
i):rn
. .-i ..:r'i ]> b.irr\:''r
5cuve
co61g.
rr
i,.i b
.q
q"1
"
ld,r'iff
"fllr$F:l#,J"ff
3
l'
1*:
:
.'
"
lbe &rritr,
""0,,,{'-T,1Tj,**-'-[**
.
*bors:r;r oarl po,r!o,i,i]
e1_
j. ..,i.
,
('
--
Ij
d tst:-
{l; .lldqt,i.
r
.1.,:sofl
;;,rr",;
,... ,
t" o,
^t"t^H
r't)l ) ;
(ti
ConPigurctron
Lon P --
ne-
Ltol'!-
'--
c,op. srRqr,'ru
(ll$''+,q4*rrySgg;
til
-
.iisti'
otaf '.StLi'on"oni)
^
o ._ t \.--,
t'!i:rr
.lir.iai{}f Irt}i
r,,,,nr.,l
,
I ::..-.
c-F
'*0ogxry-(,"mn,-,),|i,!
rnr#J
*,s
.
e,:,r,:.1,,,1,,
,,.,
i-
'
t
)
"
tlo"ncn"l
'
::
lr'
I i-'.'': J"''
'''S
-
tolo,lz"lt
Gl
loact og,r,r;,'.,
[
*rcct oportrr,)
-.')
-+ hod oft'olion is
rpl,iog b* radiT
an
6qltot
R-n a Dra8age in}o a
Java
aF.J
ustng !l'bc.mlc.
-)
Jocrde{
}0
0ergorm
a baa Operc*ion
/
gelect
oF;raficrn
a
tvcl
ltbSfarnro/t
}!16a-u
J
^
noo rrr'rhodr gpen
$
goio'' rn*tr
Fo<
ant
ore 4 rhe
li'lrodni
U.
0
g.r(Cra:s clazz, &talia''lcle
id
)
'J
@
to"a (Cft"s clcEz. 6c'lali"a.de
id
) J
---r tlhirc p.,&-,,fitog
ere*
o{L'o1-torr
u6ing
+berrr}e'
-fhtp'oore
w"d
a
clors
ohi"$
oP o
''
,
&to
clc,sg
ou'.,d
rd R4 idnHlbiog ooe
ohlccr
dmoQf,
rrtdHPle
0hie!"ts
5d'rd
io
q
J
J
Ootq&.se
a
^ -J^^
-)
Nhilc loo.lrt,c
-tliber
mre
creorcs
intcrnorB
an
Ohie'rr
oea
f)t6
clor5
ftn
gttd"t
u
"
'-* d'
-J
rhe
Sela-r.
d
d.rc.
P*n, o hJt.Bqie ,
F.r er"^14
an Ohje
oe $(
poJb c't&t6'j
J
hb.tmr.
n2fd, Clags OQJieet
oP rhc
PoUo
cr.rs' ,"u,rxr
nf43 LtoaS DgJesr
uL rlrc
ruue
Lilo'
.J
-,
.llibe.narc
inrcro.rrl
o'l-t$ ne$In6unce
c)
&
**"1
on oud
c'F^
p[6 ci^ld
'
J
d
trsinq
Ctars
oqp.t
,],P.u\t G.,n:nuctrr
-,
-,
,r*rl c^ nur,Trxrn<r
(
) is orued
dnn
'rt
.oiu
che!.,
Rt
F'u''
*'
'-
. !
-
in a g51
6p6 rf
e-xist
g-pn
an
ohleat 4
** flfu
t\"r5
is r*gcd
ort''r@\(c\
oo
f,1c<gtoo r,rirr ba
raised.
60/
.oute
c<ec*^6
a
uud"'6
t'.
li:T:fi
o
frr.bltc
clcpo/tF &tshurrw
^ul
roona'tt"1
in
rhe al
ar:s
ol+"J{
(frEL hi
k'nqJ'
+alt(
r-'
J
rtrD.J
looa
I
*]e*
"'ohte*s licrn rte DatuAe(t
(
--+
rlhile lood,qg
|
,rt"3
an
o$Er
pro"r a
DErBalc
i-t I'ur"'ult
p"
h''s thc
;
Srtur'n, rtcl*
OPYot{ons intono[t
0''
'J
O Hfaqo.fe
fitst
nods d'Jt R^t a
Daraga:e
and snt"ts
ib ina Rec'rt&t *'
'-'
@
ilr*'",r*. c'rec*c!
d'
FJo
cl&rs
6hl'r
bb cdllln3
neroLa-ance
L) rx;6oa
\'/
O
+liu,
nox
rta& rfu
va. vulrus &o'n-
f?r""rt 6u
'
hd
(o*t6
3*K*1
)"ouar
ylx
n sr,+t"tse$gF
oqd
6kreo
*he \rotus inh'
'
E,+"*+
pru cros o'd"r
{
ouing
SaX{r,C)
.--,
y,crhod
4
?W do17.. .
)
F'*',g,
.tll
bamrc rcrurng tbe
Pol 61aa5 lt
&ua- anrt
. ohj*
rrr);
ar{',
lll
@
e6oo
lo.ding
an ohie* from Mmnse '
ll'1a,'t4r(
*rc
uid"
is
eri"t in
r}raBase
cn nor' re axi6l
D9
6oN
Y
L(n
oated
91 e,)
---.
wlon
M
rntrbozr
i, ur<-d &r./
the
6,tr
--",
iDdare
4sr
vatgic, wot$er
"W
rhcr
i6p16;dttr rrado it
obslt
(p,.i"4
closs dqi)
lOcrr
to
Our
&lao.Cpn
Te *r
6iv.q
'd
5 oot er'isr lD rba Datao@e
tkn
h;btnor"
to 6!i
P
Tte in
l"{nd frb<El6
ond ftnou-ld
teturnS rxtl \rdqc
hac-k o rhe
Ud!cl{'Pr)
load t-) rrclrod, cotr: te lu&13
ar', obf*
t
l'ito'ue
che"*r
&'
6l"t
ir
&om
a ttr hraB.ls aod pre1lare.s inltr
rtorh Pa$o
cl4s
dod
-frdli
#no
lt*1- PorD
ebs obdel.t
uJifi trnpr$
dafr. and
.retaros *rar oujcrr
hdi
fi'
a
Jcroa
Protem'
tlede rb(
o\trr rrlarned
bg I'iutnore
i5 noi
a
real
ohjrrt ' fl -r*os
rlre
obiat
doer n-ol
d'nr.trr rk
Cot^
ol a fui<tsare
' '!r
cr:r: coll
it @s
c{"
PtoU
"ohJ'<rr
'
an rl it is erist in
lhe Du<'e,Y il*t
{hu"norc
['r+aes
a t]oJa
c'lsr
o6oa-t-
t?
t
t^}lrD
a
Dava
teads rbc dafa
lhi5 me*,anlsrD in \uts
mrc ts
ciruual
L.z6
tcr.d;o3
iP rhe
6iwo
ld d.oes
not rist io *e fol4Gale fieq
hikrnart t\rqos
Ob*cNotli@ra
Era{'Hor)/ in.arc
4
teC
q<th6{.
ptqrarq 6t4fi5
acrelsia3 Jhoi
6qlor fia9 it)Lt"alu
lDv"rnc:lrttait
t
rl
&+oB<ce
a'rd
fxd.5
it intb
rbe PoJO
clax
obf!f,
a-
a,
U
U
$-
w}r* r r6e d;PP"...rc {o
a }oc,.d C-1-)
E:O
IP {rc
Srre')
rd
do.s no}
oxisr io rbe
Er.tgtlo')
l
kd
atc'-)
dJ(rtns
@)
toarC-,,
lad;
t
'hfa
aDa
34(n,
-
),.
Pr:er{"
tt"-
,
ftrl
I ;
laadCr-) od6ad tfnotog c16
}}{6'
Tts15
.so&rmod (ar
''lhe
t'r,r of aa6 6
-g; .
fic
ddlt
r'oo a D-te8ale' so,
':rr
ee'tg
ldanX.
*-
,s o ,'aDdrhrg
rbo,e
a
p't'bcygl.q
,"ff,!1#"
-y31,
cot,rc
tool'ng
t;'+t'fi^{
4-:- rS it nanatnrrg
ro bor,t
&|
No,
rP rle'e is rb
Ptha,,
krx
,
hrbi"Krt.
''tifh''r6
guE
oF''of'o
.,rb
ou|
J
c+roa
,
L.t
ia
loqd oFdic'')
b,u"n*l
+rq6' or
grc.r'rrqn
if
tl'e
6iwt
iJ
16 '6atd
,
,-l;'{
4-"a-**.,**i, 1,,', 11.,.1 i:r.
g-r1.,,nj
,.: i..-
..i
rj\.r-i.!r +*r*..s1p
,,.-,
\,,
E-
*,
^
"olpT
4e, E*n'#ae
d*y
+
,"
,""1\^,.:fl1!y:
*k
u
,*u
-- !;
\yto*,
a't4,..
t,
^
1'o1t''9{"
k
?*"],ir,,
.
j
!,
,zrtj:r r rrl-'r11
'r:,rrrl
O
U
'
;,-tr.i
,1,.,"r.,it
,","j,
\,}.a..},r,raj
.;.t
j|. 1..:.ii
.:t;
lt ,, rit
L,
. ..i'.,r.;raj
r h .-rli: r.i, :;,ji-
-.
ro.,r,\}i:
U
r:'r..,iri.-i
nr'fr .l rtYs{A
*1'-
.iu
,'i.ri'
"u:f,
1* $n*
IJ
U
L-,
v
load
(-)
erC-)
jjg/-:
I
I
,i.
S;;ru'.,',
&tt,o,,
0hi.,.
3
else
{
L
&s5bn'
cl6c(
)
;
&.r'"5
: .r*. tr )
! //vu,oc)
J
//t
tcrss
7
iaua
t Rod'.q&l'a
iavc'
zic.vcr
Prq&d &ie<,t
Hib.tn.*<:
,ct.d
P'ud,.r
O
-
A
Prldlrt
u';ib
id
$3
pr$dqd
id - 36J
pnirr*
oom z
=
Lc'r
f,tudu* tni.L -
t6.,o.o
, .,,t
.
;",;
=
ft'1*'
6P"$ea'o"c'r;
o-- ees5i6n' 8et(Pro
&J't)' 'cr{;5'zzz):
iG
{o==rut,r)
Sort.
a &oart
'
-.tt:
.-.
..
.Pi'J
- -'1
1s S"n
I
&lrh
id
..''
'
':
' ''I
'
"iil'r
'
rs;'l
";
.:.-i !i
rrjri^) ..
...:ti
i
'.",,,.-
:
A".-
ftcu
to
IamnB"a urec.rtrr
an Oqje& is a{)! 1ot|
lbtt LazS loc'clea &""' rhe
hrr.bases -a
9,-
I" Eon$
lftdiog,
Ohtcl i5
3elec}
(sl)
ltr,.l obi9tr
iD *,e
rn ln4
la,arng
,
HiUetrnrt ge,.nu-lcs
o &1@l
oF3'oLr(m
J
ctnl5 coheo
Ac.46ing fbof OhjG
io tbe oode, oi'ei
(,i'se
c( &/c.d cPe'rc*l
('n
i5
t-,6t
$ooocrcd
!1 tte b,[e,
oort'
tb<
\-]
\,/
on
rudiog
It'lxrmrc
BerE'raJcJ
cr SeE4L of!{c'}|an, irDmidierls @t'eD
)odded.
fb rdr4rns ew. rbo<rg b
(r:e
are
ml- acrssiog
(
cale
brt iu
is loade d
.Rt- (*".r'a
g"-
)
*" Dolaarrv
t"'6aar,*
- )e!el co4L'e
( level
1 cor-L'e
)
i5 oPercd
in
tfibelnole
(
u.,Cft.)
'cozhe
i5
c{i'ne
d
rlen
intttnorlX
a
-a Nben
o. 8es6i(.n
dlong toil})
rbe
&ssion'
. .
-.
A6oe
dn
.the
ohjerts
@ill
be
Drrtog ihe #sgion
o?
b'tt'
*tt
'
the
0F
a""''"
-
EYrnd
in $e carh
e ttr.?e'l)
a?u't
*es''a,'
'
at
rfla,o6 iP
are Perf;rrq
an
:Inp.t tol
udorc tu{)
&x,.
io')
ela*
th""
fo
*:'
't:
*is cp<'aF'r's
toi't
!e
sn|t d
4
l;5c.'
ncrrc
i"prt'e'lrX
in
rbe
ail'e
al
thar
sssidn'
tuiiih *r belP
0e tbc athe \iihtrnal<
red'rcej
$c
mctnd
l,l
ns
Leloctrr
a
6"De
6{4r
anl a Du*aetse '
& r\st
the
ptfcnmc'nc
o$
*tt Awrr
car'r
an @i
tl
be
incvtosed
[,r e*a-ple, iF ax load
c.n Ohje* ?ro.r a Orr<Borc $err
Br"r
l,rt
,,nof.
V-iP'""
trar+r,i rhis ohjet is tl-rrre
iq $a slstsn cc'cle ar
rpf
IP
'Jca
'
tLc"'
"t
ru'J6
$e
ej"+ &- c".he,
irsiccri 4 Proro
D*ar}<rse t, t5"
kir*
I'du'ec'l
lco'-',fPh
and
dof.^ 54:e 19it
!c rgdl.ccl.
a:r
\v'
nare
,
.ft
srt.,b 6ert
c,q o(P.,eJ
[u{)
fl<'"rcrorci
iLs o{!r) C4c}'e
{
**loofo"r-^;
a"'1**
-
ASa hi*,
n.jc
p'q,yqynmc*/
rre l*it hr,r.
ant SerHot s
,dfu
{o
"'r,t
\. L^)
c'"4c +e
ca.le
*
or J,salle
(n.'oa)
Jfie
co<hc'
-
->
-thic
&s:ic,n le,rcl carhc
coill
be ailtuahct\
catc'kJ
(Dhem a 6es'sidD
;5
op"reJ onJ
oftonl]; coL!
clored
rslrno
&sstttn
is
ctasel
'
:J
lq/oaleol5
'-:
--+
As a
ProSrcrm$er, iP
Xocr
roont h llt')ov L ao Ohiect
&o'n
o. 6ess;"o
cc'ohe,
bc cqllJns
erictL) ncrho4, rhen ore need
6 pais
dn ohielJ
4 cr
Pa\a',''Ql<'r
q<d
the
eoicf()
tlu A
---r t thitc
ccrling clear c )
m*hod &'t
a"^ann
ohierrg
&oro
t
^*tu-
*"'
'"
::,
tt
;:;
'R*;;u
r".,,,"
;e
"..-u*
att
oti.ts
'l*^
athe)not
a
?e{tict't<tt
-
@ fte B,,or,nq
@de
it
% loqdi"g arnc
out*
&oa
lnc fua,,}ase
4^ +'oi"e'
'lw
st
p,od-cr ?9 ,5' a63 .
'/"iil|
Q!;err
o1=
6esbiont'9er(P",dj'rt'gLr,"'6tt)'
( (t+\'Z[
'
p,a"u
p,--(?^a,,,-r)ot',
.. ,-)
\ l\ Jtl"'/'l'
-
st' P("P'o&ci;.'t*t
g",P'"a"t^o'"tc));
*m0*'
;;
"
"
ktLi"^
L'
8"
(Waat'l.'
.,t<L$'
a3n) )
Q"a'u*
P'--
(?tat"t)
ot-i
\'''
S,u rC P,i
co
:" *t'' 1d"uL))l
Jfl ht ajaov
(
cod,
dn
obie(l'
is
lot'&d
tDl$in
r+'(
sessit/n
"/
a
nrttz
'
b't
itis
lbad(cl {o' nnl
'
t'o. the
fu'tt'lfuie
a''
J ne*t
ri'o c
ib iJ
ls^led
Pnn
the
,^:,t Ae
h'Plo1ed
an
csnsolL
4
-
6ut;.n
cc,lhe
,
5o,
4U -,
Setett
oy-'au
a
ai
bc
\--
hbrrnarc'
.-
--.r
In
fie rridd.re,
jfi
coe
6dd 5s5i6'n1'detrc)
$pn on obied
dirl
ue lo"Jcl
&o'n
*
,r" O*lg*lJ ,*
,nl Hme, 60) rh&l
t@o se)e8
6?.nl3tn/rs
u\uLe
sho'
l cn rt'e
Crnsole
b5
hit
trPt<,
\-.
Obieg o\
-- 38st.i1L
ge*
CPtodJ'ct'cks
s' 333)
l
rilgt@.r.
-
&"&cl
Pt
:
(P'oa".-t
)
or ;
(
q"-l
S o'c ("' Bo&,1 1'.tc^rrc
=
"
+ P1
'
6*lloO'uNlc'""e
t t
);
-\42
ori..-r
+s..sb.isat
p..,
3rr.)
'
\
,,
n^.**ilt.
t^"*,;;W___2
,. d^M7 oljr{.r
di: srtsi6.t,rq{f ..,r\
r"
Se55,oa1'(reor( );
t*i":i,... /r*,-a."x.
s---
L.jr b. r4rd 6o)ov.
Olo.iar
o1
- sesaonl '
6et lfma"rt
'
ctus
,
zzz)
'
P^au* P"
-- (P.aut
)
oz
1
3.o.P
("
Pnce
--"
+
P"'gttF'i
curl
);
fn
tltt mielcltc it ure ubnr
fo
'rcrr.\r'e
ctnt
in $.i5 err*
(
) t .
9a\3
one
oh'."tj
ol
.
pi..rr,.r
ohju4 G
(rle
Se5sicT t
'
cvir( )tnrft@l
'
oa.Io'nJ.ut
,
TYrd
pefi(lrl(n
obrrq
q'i(b( tttnowl
f'r:nn
v/
OVa o, -- xsstrt(Iqer{?.d.l,l.r
rc* 5,zr3).\,r
I er.rq'-
'----)
s,
OhkJ
Oa -.-
gsd@!, gu (t
oa,r".' chs
,+*)\)
Prd"q P) =
(0md-r.!r
)or,
Sort"prtc.--"+c.,-.
ffrPn.rc))
\-'l
(oP['---.----
-"): \-/
S-6sio1i. evi cr ( pr
)
j
obr'qa
qa
=
,.r,,*n-o*
10.d-
.u*,r.)
V
{{tK^r, ec(rna.<,ctau, 331 y.
{r./-
,rrtr^,
.
i(}
(tnd,,{r '!r(4,
\r't
)
rql)'nn!.cvi<+ (fr)_
pndld 13>(tD&&)o3;
("'n("fnr.
..-
'
+
pl,94$i(())..
U
\J
\J
a
qFt
z4
,FF'^
l-
Up,iore
Opetc,lco '
---+ In btbernarc, dh dojelt
(ohlch
i5 olreadS Srard ih ct Dk'Bc.gq Ccar' 6e QP Aat-
4 -'
in lu;o anorr.che s ,
neAs!@
r)
t,,c con {.ipdarc
an o{"*, 4
'i'ho.,t
l*d; nSit P'on
tob"t<-
:
'_)
8) ure co-n trdatc ao
&t"rr
h
lwdJn
it ?--
do}oloa"e
'
j
Afil
'
.-r:-
h
^
DaJ<'Ba-ze
*t'-'
I
-'-'
JP ue
qraoi
to updal{ an
ohid,
bl toirbstrt
tadtcg
it
ts'rD
* -
)
lhe &twuiqc str,,s aft ntu
k
b $u*t '
")
:; :n. ,:ili::
".::;-*,
o!,r.h
o6e
a*,,+
,"ao'|
tu
'4&'i<
:
(iii)
set
nr. \t{lq.s lo
the Vrwtrttt
ube}'
coe
uent
tb ul)
de'
]
Civ) cc,u &pJa'.
C )
oF
a
6essi.,n
colrb
in a
larwYcrtt
J
2,-
,p ,"uranr
tu t4darc
6 frice
a(
a paf,u*
tol're
"
ii'
B
zns $(m
o
.J
n
th2
4ruu':ioX code is ft+rrcd
aJ
Pro&Lc+
P'--nea
P'"d'tt()i
a
n
P
seil"oa"'rld la:z)'"
J
P
'
set?ar',*lxh"(u^)
''
j
P
'ser2tiz
(4cr,o)"
'Ta$utl.ro +x-'
kllr''rt:'
be6'n
Muwan
on
c
't
/
L/
gssic'n' u7f,arc['n))
O
+\'Commii-);
(j
r,rk
n ttre
atpve cqle is ereurcd
*en
in rhe DalctBc'se
*,e PnG
4
fic
nodt'+
is
6
urdc*cd tr,
'
4000", &rr
*
n-;
rr-me
fus'*s
tr'e
3'rt1'-nai"'e
al
-
Lt't'
? _,
P'odu*
-
ralte
\J
Pid PrE.e
Pr'(c
:,'
-
-4-
--aotl .-l
63c
tt^
\::
-:
2
"
--+
-l6e
Jft',Abrk
o( ttus
alpael i5,
ue neecl t et bar\ thc Votutt ak(b &r 5
'2,
dsrot
aznr
k uldd< /4oJ
thc
Y6LE ul'xJ' ut
(tunr tb
ufaar
' r:t
"a
a
&'t ah't
on rhe pmXram,nx
anl
&,
i?
a
P'W
is nbt
lt! 1t'jcn
;ts
Aefa,.n
vaL'e caiuL<
udt+<li,,
rk
DotoK";e
,
!'
-
P',l".t
p--
nr, rrodlcr( ) : ll
p*""
o:nt'o
OYld-uqtr;
p.5611troarcrd (ra:);
ll
p'sttfi"u"u
t":t);
p,
5q,Rod"ut'lans
('S,rnsu"c'"):
p.s$Pyi.
[eooo);
il
-
:::_*;=;;
ueur.ansr.orar().'
Trqr8cotJoo 1^: sessior) lc0,nTtu"so{n
on
[ );
t
-t4osoul
'
I att'- '
aaaor<
(c)"
fi.(0Y'fnrC);
.- rr
(ommi
tt ),
Fodrd
-
rr,.t t?
I
P"O"u
-
tbt.
'v
fid ?'aYnr e'r(c
I +
FsmP
Ft"
., 3i-f nolt
-6- ---.ord
|
!'3
-+tdd
f--:a".*
".r".
l.0o
-ne.,
I
S*".., n",
I
m,oo+-tr
!-
->
Jtr
*uo
c,4proa.h, tst .u" ne.d
h lrr.d arr Ohjrf
,@hd,
@e
,nflr
to
upbn
kon
t!'e
hn|ase an) t1..\ nt an &t
)$e
eero
vaJrxt ro tlte
yny'nlet wl';
'L
n'
'^nn*
1o uf l"r'
, 614
in a Jmnm
't on
-,-'
t,
,lrr, coyba&
, L.Je no netd
to
*i
ftftn;oQt
VaLtrcs +o tAe
r'..|otnrict
nhcA
oe
_
dottoi |un rO
u4laX .
-
->
rD
tlns o4Pu.6
t
@
no nc.d
h crlt u4&tc
(
)
nulvA
oL a sust
on
\--
9&- I! tat w,n+
td
q,i,are
$t p;ce
o? a
pm&'*
Ld
''
323'
tl"-
rlt
\-^
.1;116oin3
Coele is rlr; n rl .
/\,
.-
Uh&r
o: s(!6rc,r,
.3u
(P.ar*
_<tass
33a\.
D ,
-)'
_
l,oduq
e.(p^a.r)g;
l,r,.,So.-H *,
l,r
=
gesg.n-
begl;_h(os<dfi on (
),
aO
p.*tktte
( toool
l
tx. c"m rni
1
11,
rn
-lhr
+agte
b
pducf,table
.
p;d
pr-rni--
flS-
-
-.-
-.@
+ord
Eat Lq
ka.
-"._
eoJoz/ro13
--+
rolcn ug&ring dn ohjed
@hlle toadiog it Rom a &ralao,r e, *re wna;Bctric.ns
d.rn g
-'
Srure,t
ast in cache of
o
g""si,,.rt ,
ldtt1, Labe.-t
rhe clnngca
crrt trc'n s e('ed *ra choda e me"'a'5
J
oYr rbe d&l( o?oh ohieci
(,irl be
a Tmmacton
ii comr.l
fltd
the')
t0 he
hla6a,5e.
-IhiS
opraH
dn
rrrdranism
o?
O.,r1d:9',a".
'
crdrcd ds'.Plus!Il]
gxietbg
berorcen rbe stqft
og
)
5y6,r
d in codte
aod atrti
io
:)
Wr@ti{f\
c;l@
a
'FoJnrezfida
-
in h'b.rrnlc
i6
iP
dorl65
-r
lhbrmrc
per&,,oi Pr*t,tt5, crnt
X
obco
crn chioi
in cache anJ *c &n'basu
, I9 $cIt o'.( rb ctnnges in fie
slafc
c,g
0qlabclrc firD lrihffsrt do"r no+
a0r'k Pr*h
an
an,
Ohiert
//
fa"otLldorc''l't'tc.
''l/lryr
016'hitsrndl.
'*i
irtP't
or! .
Itl F"
DdJe
'
c
Pg
'
)+
t
FdrB,
c\as6
Ptoa"cUPd"tre
P
{
Cont'
con$r6are
C);
S,rr'^R..t* &.1b-.1
=
6,"9. kiU6esaro.tE'rt'1tt;
&oet6o*l-
G^e
=
rfti
Gn6iXaroac"t
)
l
\-/
\-,/
\j
5 v mf5r,,"st]
4rgs)
C
on
D(sslon 5.rg;a,e
=
fcr
crrr! .
Otr,.,a:5i6.r.'(
tt
)
Oh,* o=
.9e6si6n.Btt (P"a.rr..l"a,
a"";i
)
P,.u.t p
=
(
P"a,,a
)o )
L p'''' n*
L" r*
'^
l
'.trv;St
".
-
)
l"raniacrlort
tx
: g15ug-.
Urgrn lrcns<rfl."
(
)i
n-
P'
5rHkr
[soo )'
P.
sefrrlca
L
tboo
).
ot. &L:ac.
is
&'r \uA-'
o3
"nl"f{
t0 c'n oqFq-'
iS
G.mrttcl
'
.-;
Ru,5hing
ii u
ohi* i6 a
rbe *rroruinj
cli.Y*
q)Pttdd
' olpse prdl*fd
ie
ta: .
.J
ht.nsg<rr
rhe
6E*c
ct{.o1(5
Pr'm
"
cothe
"o'"3 J
. r.pPee.,tN
q.:
t"s11.yo,ll
)r,,
. .,.
irill
.l
i')
\'./
J
,r'
lrrrvri
)f)
)
.ti.
,, . .,.Lir:ll
jJi
lzi:.i!]. ,., *i-t.,:ry
ar., rtr.,i.
.::'i1 ,t
lll,y,1i-:
t
,.
,. -
I
r,)r-,
'-
^
-r
"
:':t
-)ta-j
.( )1r,riiii,-
I
1...r
g.
se?ta,,rrNa..,t
(
''soN1 ';;
tr.
c! rrmi tL )i
S.Jslon
- aloseq))
&ctt'U
.
c-tose C ) )
! '
I
"
'i,
.:q,.
.ri
. . ..\,
l.
r.. d .r.. j
,
,..:J
. ,. , r.(1:ij
rl, ..1:'*
:.1.. , l, t\
l,:
"1
PrurFr'3;
g)d"{*'5lqb!e"
, ,
'
,
,.. pid
pNimE
phtc
!
'-r(lr
_,)
,,,.
--.,".-.>ifc
:96; _e"_
',;j
."':rif
trir.r :,,r,f-:.r,?-ri ",*
::Yl"
.,,liC
'rro{i*r,il
yt-r
ii-, r.
j
:..:,,:_,_t :
,t.ti!),
I ?:.: ;{,},'.'.;. :! ii,,r
-t.,
ij.J ,, .
'.t.rli.)v
'r.:_i,i,.,
,r..
{)
Delert Ope.oHan l. -
ValurS an
bJ chcdda5
-7
fot
excLaPle
,
$
toirlro*
ye+'':.J,
-)
Ue Can DeK_le ar)
kro
(mX5.
Q
(,e
can deklt a!)
@
oe can aacru an
Apfloc{6- 1
:-
--r
In $i5
df{rrocc},
,
deletd &om the
de]."tc
on Ohied
+
oh;re da.trng a.,
dfi.tr &m
tbe Di&Bo-se
ohFl h
tDirlD(rr
lo4dioS
o{ied bJ loc',.tr"g
it
o$rg llb.t.dle in rhe Srtocolog
i i &rnD
lt-'c
ftdaB
crs<
'
&o-
tb"
&tr<'Base '
&
*. ra.
0hjeli
de alo crldt
an
oAFct ond
!0e oan ors;gn tbe
.Id r()
be
hta8aJe
c.oj
tbeq de can cou dtt"-te-t;
rntrboct
to
F.tn
r|t"
DatoBase'
Ohje(f ln *ns appmab ur m need tu
asst6q
at4
orhel
erc$
il, Wa:x
-lht
'n.x
daexl
an odw %n &nbo-n
ap
t
u t-oc..*
+o &ldc
or prod"* ohose
ld
i a aa3
fforn
tl't
De|oiqJe'
i/Foa,-Drt
;'uo
''ttf,o't
o9,
htll
odj'-
r'i
i-n"o
.['U"*^'
tts'x;
lrrHic
clojs
P-a'*]ttr'
{
Ps
{
v
m
tgrrngtl "{xs)
G?r6"t",r"')
Unl =rl't"
QnhV"'-n^tl
:
b?'
Gt"4n":"tt
"
g$",,',t,.r)
4""'1
-' Con?'
b'tlg4-p'r'5t-'l;
6ran.'^T-
=
..foa^
'
oY^Su"r-CS:
6ess-(m
F"ar*
p
=
n- P-u'.rc1
;
P.serB,a-tJ.l f::a),'
J;.r.',,1"\
+x
: srsii.rn!,
,lt;Fa^na*n A
)
\)
J
\-/
\i
t
lod,ng
it &m
the
Dc.iz'B
a se
tI'ru
tht t'uo-In3
dt
is
*ut
^t
&le+x
(?)
j
4
i
tx'co.',roitC)l
6esskmL'
c/lrl{())
c
-+,tt6,l
.
albt.()
)
l
3
:
';''
':."i-i
afi,racb
-r,:-
-'
tlr"l
--t
JD itus afi'rdcl)
,
oe need
,lp'"1lA*dT
;r@n
qet(--)
c'r ltra
g,-; mabod
and
0\l-*
{
corunX
da'rc
[ )
r''stsa '
ohii!+
fumr
i6e"tt
i!.goa
r.
I
;'ji
i
$e.1
re ncea
\o..,_,
&fqo
- aoJAaq
krJ
Cd
-
rhe
le.&
d
cohcn ctrn p,'cd oltb
ltd5
apfftnctt
?
r
In
o+rio6{hj
,
it tt CtJotrd h tct'
Grr'r'"
&*r-1,'**0a","'
oofi1i,i':'''5;;
;#;"Pq'i
6pp:}]cirrJfl-
,u:'5rt+<x,
*,a;'\
''
,l
Ii
_
r'r:rryr
'3.J
1rr. ,;i
r/ rfilJ
,1
-
.,.,'
,
-'''];
!1, / !!
.:,j:v]!r?r, r:11"
;'
'
11r1:t
i
^.,;
,.
:a.i,p,"r1rti) ,$
r..,-, r
'1.-r
.r,;')
i1i,..g9
.
QUief,,
o:
Ee+Sr''-*r{
fr"no*r-;!r*!1e31);
.
-ftny,cfloo
i1=-
ges6ion. b7;ola',s"<fi
co
(
)l
t'
'
,..t1
.,".1_
,
.,.r
8usion
'
du4e co)i
fttt.BaJ OPe'..h@s
Btnglc ro<-.r
6p4n .11oq
0ut k ogren ca-y
0 souet
) ,*
O
Ha'L
"J
(! qr"hr.
t )
e)
Nbrrv so r
,,
(t
delk(
) @
cvr.to.
J
@
toc^a t
.1
.)
:
J
Ve.SIcnlng on
Ohi:rr:
-/
->
In
Hib.rnale, co. h.r,e c^
ftau.e
tbor hit
'
nort 6br.4,
version oF an ohjesl Ina
-
0cdc$Gse lr'-ble Colrrmn, io
i&nnq
lr,
"orrg
no.o t,neg
Crn ob;
elr ;6
.J
(Jdatcd,
sincc
from ito crrrafidn
,
\_./
'-,
L*x,rl oo o\ieaf ls rdly
inrertcd
into rhe bfctgare
ttxJn it w,Gt
c.,n
nuwbta 1"
-
inernd
96
?
,
,+". iba &kr is q&rcd $co
thBnnorc
o&ttrajl
(tul1A
\-/
inrT.rncffs
i t 5 vcn;io'4 tg
'
t, ,
*,.l
5t
rres ttd
varaido
r,rLrtli4
in D:roriqv
L
-
85 rto&ng
the wtston
c,( on oliger
,.o.
c.q $.,i
th6i'
hau
ma'ny noofl tnne5
:
!-
ihe Ohl&r
is u{ddd sof,tr..
L
->
'$
gtr \,Jb6iooiog
fedt.re Rn- a
141 6166
ohier tt,n
*re Srrocoir8
ttoo
a
Chonffs Ort rtlO.td ;n a(t
Oq|,ctb!1t(/.
1,
O
O in
poro
cloJ8,
or necd to crorc c.n lorcgen vc,!.i4ble
and oc neea
lo
F"e*x
'
appprk
Fe
sedoro and
qett<r rv+!rd,t
,
In rmlO;og
gl
I
cne
Reed +o
G1figun
Vers;crr
Vorrto-ble oqd
Vcr5ron Coluro\ Urd
Jrrblr
rufnA*!.
->
'W
1llc,s',oo
2 +.!q
rr1ot b
3or\ft6t
t6
i
""6lc.n-!
crf+ti
6. tafl caued
Lllettior'>
>
toitlt
a-
in a
tqlo clc,r
onl
fubGaJ(
nnapiS
{.t".
L\ a> r% ho
Fitcllt
)r*
rn\,d}(
rBFe rbe clnn6es in
//
fxli,uc
. jcLvc\
->
tD Ofi,tj *Js
Vers".r.
r,-og
F.b$c
{
pnrcl}(
fj(tv('lc
lfters
0o,ce)
v;
zblbtrDot(
-fiEoPl% z
Zc-laSS
naroe
=
zia rnme
--"
zg&dtow
'
Ll;d>
*
*Zv
e-tti on
narne="
v
i
'co
t,.-n
="v"',
-
''d
"
I
t
nq.nf
="
DaDdrraName'
colqrft
:
"Po4Yrf
'
| -
re13rl-"
rdi
'
Pid
ll
pr,Ce
Ve,r-l
I
-Ti'ne6tamp
Per,.r..re
4 ]-{itcrrr,rc:-
-a
io Fhkrnolc
)
ib
i5
Posslble
i6 ko6co, on cobar dore
ar tOhrr fic"e an ftjec
is
r'4J<'rel
tts$ rbe J,rnr 6r&mP k"nn a
*ibr''trrt
'
.*
a
tib"nare
* adol'r$(qut
qa
6hrrc.9
tor)
,rcrcts tht
ss* &*
ard Fir'
;ffD
the
&nga,se
,
krl,rn euu c,n o[iet
- lJ ing,rrcd
CoiJ t :h<oevsr
an o[iet i s c'gdared
-->
(-oift
rhia
'T},np5l-<.mp
ftql*re
"f
-$itr,"norc,
it
i5 cnl5
posslble
to
Fnoo)
'dLra a/D
oh,eo
is &pdcrld io rbe htasase,
b<.r
ig ;5
6ov D.rdsible
tb
kt'-
l-o-
-ott3
rb,r4 ti.ne5
aq ohleu- ts o1&rcd,
'-
-)
lL
t5 pos6lble
to kootl Lrr*on3
no.4 6.rro
ffi, ou**
15
u$rcd
uang
'
Vsor-tn
g trtnr-
,P -fhu"nart
L*
ib l5 noi f'oter
b le
+ a+b bth
$dt4
]
rohen a
1pr]] pYodl]<1:
it6 vrr6ioo rumur
trrt it5 vtr6lsn
double
Jru
?oaYOe
6o,Y
3N
qod)
LllD|.Yr.\
ohjed i5
ir,6dricd
in a 04la8ote then
ft"ntn .g }rrbr^rlore t rbe
PrDdrd
ohjecrs rtery,
Lt: Deed fo
@r,q,ts
" iavc. anl
PYodllcf
'
bLm'xrol 1;pq
7hs
$tto''ln3
Zl-- Prdrt
bLIn
x'n] -
-)
Pna-*"
'la'lt'le
=
"
Prodl
'+-krbte;
l-tDdlralld
" colt f6o
=
"Pid
"
z
ckt:s
='arsbqi'l
z
. t^s P.d,,*
ioi
FEdl('Id
i
Stttq
P'a.*N^rne
:
t+aPft!
rwrr
="
p,tc/'
o1u-.,=" Nrc
"
I
,
..llcliJE>
4
Li U".t"f
-
rflalpht
Z
a r/oz
Jror:
rri
tl be
b))<A
ab
@ . tP a pmdut
i5 loadeA c.od
oP&xl
toirr be
inacmerrrti
4"!)
^;r,o*."q
E
li'Vnr"tt '
Prod{4}-
fabt8
lt
+rrh"r
a nao
! --: ohcqert'r
frDd4f
i 5 inlritd
iig1t'lbltrr'lRi
k(
-
r,rodd 15
r,?Jaf'{
;t6
V''6lon
.-
t
nun$w ,P''r
bt irtroe'r?
vcrtiooio$ ooJ
-Tintesfcla
p
c4-4
+lme
iD dn
q+Po'
+
? o4plg
-1..-..1a,np
p*:o."s
o(
-ll'uon
rc
$en fic -Burutn3 chon6el on1
tt{tri'ed
;D a.}
+)PtJador.
.
0 ;n
Poro
clois
)
de D6ed tD cY&Je
a
+-,qcluc 3ltcr aod geftr rne$od5.
yqz,rtl
o( r6ee Ti'noramP
a'' J
i--.4erh
af+ol
fD
rcJo uas6
,
ddle r'afin3 o- prlt ttd dg
-iimestam'f
c-e need
rD irr'?a/l-
-
'
-T.
"
^- ulc,o"
4 &'J'{i\
P4:,J
Jalc..Aflt'X;
W
oye, k 4!ir.
li.'renrop
isa
-J
tT4rnple: -
,.'-" t
",Ptf
thio Trfrst(.mr P."rq'.e
f"
po&!} acmple, o<
need
to ttt4vz
r$e
re fz,r
po&ll ;ample, o<
need
to ttt4vz
r$e
J
ctJaoges in
ptodlct.
jevc.
onl pDdacr.
hb,.'' 'xrol
llce
'e
&rrott"3
C
//
g'a'*'J.va
LRrrD)
'i
irtgat iavc''6?l'x
I
tr
W#
Irtat^c
clr,ss
ftaa
\)
{
-
P'lvcfe
inr
Prodirrrld
:
-.
raruolt
8$q
P'd-tarNarrrl
:
;nivarc
darfte
p.ce t
, Fo*
-|i",rr.,.-p
tb;
J
-'+ 3u1<4
!'r
"-'
gn+r:'s '
O'
3u
@
in
'.'rpprng
*re
of *liuctr:ctp
r
&nB'6ure<fmearraoP
>
4t
--
ft-dutr. [brn.
xmt
--7
Zbi btrslc -
frf.t?lo g 7
zclqJs
ryr.t
="
P*d,.c.'
*ole
=" Pod.tr-
tablc
"
>
zid name=
"Prduqld '
colrtqn =
uptd
-" >
A.r','xat7r{
c[us
="o$sigied"
/z
4td ,
zHrrle6tarnp
rnr'e
--"b5
'
column
='
ttla't'
/'z
ZP"of/tttj
m.rre
=
''
pndnctNam
e '
g1q.16." yno"tnt-
zid> +xU
"
tcryL="p'l>
-
Z.fhDgdt m.rp
=
n[d@
coluron="pnce
''
/7
zldis| >
_
ZlliUe-.nrt
- roa+FDl
>
-
.+
i l-libarnrc is r."crins
a
tulasase
*:
*"
*"ff;:r}f
'lrorsra'rp
cd,."p
c,g Dre,
.f,e
ib i6 ful.-tco'
].}
;
^
sqpJ
r" od"t"l.
&ttL
tt
an Oht't is
r..pd orc/
'
blt lt
alt.
gz* ot
'a
rF
w cro.tt Darq&.e
iable
rrnn'crrrg
ilrn
.oe
can
6t
oaro-rg'c
oP I
*
Ti,'r6ra-p colb-n
";;;;.'
6o$t
h;u.,ni'rc'
sr'r"s
borb
Drrc aod
tiwr
irr
'tbe
D,,etsrde
@l^ltletq
$)
ob'Jeel-
lt c..ecled
ct{
.._,.
Gderd
'
-v..r')
p.rnt
lerJ
,
pname
r&t'<inraLto?,
J
861>
c'r'alc
tab\e
produa-ialle[ett
:::::
;nrcc
rurrtrr
(Q
'r)
'
L6tarn?
tirrr5EdnP
J
/
fable Cteard
r
->
tp r,c
(u.
Padrrcr.fn#nt
cli,J
aPPuca,ro
-
-
l F,"e
.6F
tik
rb'
faru'tf
- P^a'd
obtr-l and
cdso
fu
t#K'"
&rc
an
"
-
in l)ar&Ea\t
, . r,rte
..
saL>
6dc!'
*
ftcro
P\&Br
-
a$le
"
Pid
py!,.,e {'n(e-
T5!4rn?
- ^v,to.
lto.
6sqoo
AH
t'DoO el-Fb-ro
u" -
l\l SCn4
6trPs tD dewlop ao }hbe.r,ote 64plico}Jon Ubing llgEcripse 6'x
3lQ-J:- cld.E a 1&ble Ccd-ted
EYoPloUec
in
$a
DJaBose
'Iilae
rbe
'f;11*jj",
56L)
c1cfe
j*1" gmPlbbee
(etpoo
rl'nl''r C6 ) f/r)lr,cttb
F%
/
rrtrne VadnDLto).
&pro
rr.-b"6))
I
Tan*,
,.'^, f','
ctcr4
on tdirtdo@
rn'fll
--
--
--"
gh6tol'\cJ'
-----+ Narjtfid
.-,
*-o
.
Qr6hr**
dn
prqiecr
t''.->t16EcrlPse-,'*
frfffftft:
---
-i O
Hiberno're
6'z
-----loetb
---+r!xb
-------->
?at<'r
' \-'
Appe
\-J
l4|3lde-
lD tlt's
viao
W
-\'/
'o
t( Frro
-
\ c"a @k ot't-:"
I u.,r rd
&r-t ru'nkr (8
) ,
tZrlte crcrred .
6iart
ll0EcliP5e
lDE
6ta{
t
---r
[,{T&rt5
-----r
ll0EcliPde
orl.!
sfa(e l-.--c'\*'*
I
|
'-'---'-1,v
---->..
nbEcr'Pse
8'x
.lro.ble "---1
E\to\
sirP-tr'"-
ste-fl:-
vl&r i5
ditfio{ed
lD NaviScrfa/
cticl
on Fte
rrrnu
--------+
Fnlsb
Bg &k^r t
t
Pa*"5s
ElPlor
el
lrrJ
------J &vaPrDJed
'------'> ftqifl}rBr''
:
6l
-
br.i fo,a".r
it
in"iisidc
'
50
ehr'r8e
D0
oi'rd
:
Conr(} UPL'.
flfilcr
cla55
:
uso{
fxime
".
&,;S
tlcnd I
DidlcLl
:
-u
Bnisb
)ig e,l
(
-f
''.aK
56slJnFa"rr'$
'bt{"
_,-_ ar)e^l
->
ee
se)ea [-J
t'*'*
_
Sre-g:- ctrcv an
Ntndotn
rrnu ------)
or''o
lrr'5trthw
---' fl5Errfxc
Dd
6LE4l!I'q
-,_,"*
fagru,o"
"
a
DB
grDto6e^l
virn
r
ctl't
on
fJ
vitt,ll
tn,
boft"vt
--+
Nar)
-)
((ri
the Su-'ng o"k
ju
.
o,o.trt. Jdbc.O.49ryY1
gatt
a-
Dtver
lernp)c*c
[ttver
ry-a
Covnaotoo ucl
u6ernome ;
Ibscor"
d ;
L)rNf,IAes
Orivcl CIQSS nafne
',
6rQ-g:-
in
grcac (ntn or;vc'
)
of cla5 nc'rrr
'
&DLb
liqo{
0:\oEd
c\raf!
\irbz\
lrb\
Oldbck rjdt
gkf-m:-
ExPaDd
t1lDdvq
-"'-'+
?;{'Dl]nd
cA.r!/t}.r
to $60*vr'r
------t
BFna Scorr
---i Expand TAOLE
'--------+
gelerf
Etflogee
hlbl ---------i Pght
critr
on
-Tolie
rr'me
aod 6ge*
!hb"..rorc
f?evclse EnSinri
rt
->
do the folrcrio5
Javasrc Srder I
VApp*
l5-" I
ffi.--Jt
T
p(fD
D6 r1,b1
rrr'pi'5
inRnl'ratan
/apz lsc
f]
c.aorc cbsrrr,<r
clarA
-----t lxit
-_+
6olsh rc"6'l
a+F D"Ff
6leP-13:-
Qigf* clct on pyqief oa,1e
-'2
oe\n
-=>
cl4s5
P.o*
"
[3oa-tl-
no
I
-=5
E
<4
[14l5(,0r.l
:
rh].
I
-----i
oK
--) Fr'ni5\
o
-3
rprt --,;
F.f'r fah
DB Boccnrr
vero ar
lePra;de, Pighr
cricP
an flXD';vci
n
ffi*"
ar9,3.4t
lmPt
it o16
'hiuernr,re
*l
i.port otg. hrsa.r*r.
cPX'*;
fibli
c cl45{t 6ua.'"1t-
t
t
*,.
,st!t1c
voie ,,6.
fStot5t:
ct'5;
t
r+ O A.! na.yne
;
|
ilu D';,"'r
/
|
Or6de
"
jdbc
.
drNar. Orarf
e Drt
Ve,l
._
C-Bg",*.t
cioliP
=neln
GnI'con9iS
t YcC)
i
C*er3"*,r-Cl;
So6-
se1slon
=
furo'U '
oP'$tstr-c
)1
E drX."
e--n's
Ed"fc();
e,serEneoo
(rur);
, :i-
e.s*Vw,n.
Cn"u
");
e-6e+&^l
t60@),
e- erDqtoo
( to1;
-TionJor-rr
on lt
-- b **\cn'
se5El6n
'
6dr'ce)
;
r-x commtlC )',
5r*
.-',-.'nn("E
d'l.,
*'!ta
Se55\oo'
cto6cL
'
''
t,
io
D.,n&,sc" )
;
!
Qqhr
ctlcr
o'
Add
E{itrool
&""a
close
L ) )
s9:u'
3ta-!? Rqhr
cttcra
orr StoataJ"srtr'i'tlq
r'.i
';.;,
,..r,. .. .1.\\.:]
rl
-
DiPP"'.nr ShLs oP on O$.r
iD hib.'
r'ofc
: (riFe cgcte
oF
ooobjeu)
?z- oz-rDl.
---+
A
poro
rtaso
&jeer
tto
*-* ii goibg
rd
hoe
tbc
S,,totq3
b slaRa
in an
Afrpl
lcod6tr.
O
Ttot'sia n.t utt
O
Pe{6i6t(n 6b}f
\*
G)
o"n lea sr.r.
tJ
tlcniinr
6}d-n :_
!
-';"
^ ",-
objtt
i5 &dFd &t
a Paro
clc66 fuo
$at oEie{'
ctitt
be in o
-Trc,noienr
eherc'
-
-'+
r? ae cftort G pcso
414ss
oqjer-t
trJ o:oigning'
nrll
\blue
'fixnolao
toe
t*rX /"r+
On Oh'fI}
i5 in
-Iran6icrlJ
SrdJ'
-->
A
-ftc,w;ent
6tarc
ohjcd
is on
ohi:t-t
etL'cb
i 5 rDi
Ye!
ascJssi
c'!ed
@ir'''
a
Sest:o" oP h'bernorc.
-y
A Tr'ansienr Sf.rrc ohjdcr
i5 nor le{'rtlcnjing
o rar4 an un&(
tine
&r.Bo&
--
-
IP u'e
rrnt4 onX
clnrrys
on ibe Dara cf- a Tranaizr+ ohj.-d-.
rttcn *rrs
d.ooger
oYe
ml ePftck^d
on
ttre
Dra&,re.
ES- P'a'nt
P=nct
P'arr<r
Ll;
P. arPodr,6J6
( 1q11;
P s.+QoC.,a,M'r
(
,'nc.n;
,,
l.
p.serPc.ro-p....
(aooct;'
->
bere
"P''
i5 in
Tr.,oste
6ilr,
-
@
P*'rr.* s,.*,-
--+ oltn
a &ve
Opercdl<ro
it doh
Ob a
lmd opratron
is
dq-r on
a Tlan5i.ru 6rale obtrt ttrn the Ohie{r
c'itl
be
\'
e nft'ud
into
[xl5i6*nl
6ktc,
-
-+ Utho
6n ohiect is
enXred
into
perAi*ctr-t
Stale tkf$ it is O..SosSlc,rd
otA
!
g$ttcm
oP [t U".nofe.
Producl p=eq11
;
'---f,"tt "
p "
if
io
'Iiansicr*
etcr<
't,
lionatcnt 6folc ohf(}
(ov) 6hen a
-4
rP
@
dng
r+f
fmd iFr&ilor6
ebanjea
ate
are dme
eeeea<A
d^ CLn
<t"r r6e
o\le* ;n o
Par6i6rcnl
6raft
rber)
Dnaac.de
o.lfo.
un&'r lc.S
rog
E{D'-
fla;e+
O
=
5ersror,
.
g* (P,oarur
"
cf ors,l,
)
,
p=
(f'a".t)
o",
+ hr,e
"P"
i5 ;o
&n6ld<'/
6h31-.
Pro&.* P=oc.
rt
;
-- tlcne '
P'
)s io Traostaru
ttqr<
r/
ot-xrn on o66e."
"
fu^"t
y"nl"ttnt
"o*u
Trc,n:c.cnc,o
tx
=
sestt-
-
k6:Jiolr@no4( )
l
8erston.6o,.re [P),'
*t
t)c'.
rP'
;s
in
Per6Jsl(nf
shoF
Drrrl'ed
gt"r:-
Nh[o
q
&56ioo
i5 cloeed
(9
ad
c,rhcn a
56g1011 i: clore a 6-t
tbcq
an ohi*r to
Ca.\vcnneA
tri@ p.o,.r+
?="*'rr)
--"5
i*,4
"p*
is io
+tc,nsl]* atak
P=
[P'ouct)
o;
---r
lt'.t
"p" is io
P,(l6lmt
e kJ.k
Sasstlr'cl&'rC
) j
---J
tre
-P"
is inerc!-lre d 6t'&-
E_g_fu-
Prcdrc p=
ocr.r-,
P'oa"oll
;
p.
setP,,,a-crla 1,,, 1 ;
P"
tul?0a..&Na-c[" esc''
) ;
p-
etPncefqoool;
-+
be.e 'p'
is in
-Tfur6tq$
Elalr
Es:O
Hoatct P=,e- l'/"d"q
(
)
j
P
s&Pod'cld
t'rr)
i
P *.P.t
.,
N*'a
I
rec )
?-6tt$'re
(4ooo1
:
->
k"t '
p'
ts
in
-translcru
6Krk
i5
eric.r
&,"n tl,e
sa"tL-
inru Dmrkd
statt'
-)
hlh.o
an Obre*
1-.., it' o$arj
mer$
uel$
o' sesat'n *t"r ib
t'oirt
be
J
edered inlo
Dercchad
ato+e'
ftl.ohei
otatt ond if^?''-rdr
f;cofi-s
*'
foxa
\_-/
*Dr
AlifLl ffr'.r ftc Oc,rr1":
cnt ndr eP?<td
a ftre D'rE.Bart
'
---,
'ihe
c6mrD6nd1]
ry
io
-lic.nsicnJ sr&he
and ftrcc.hcd
6h3le
i5) in
Lrlt
c"sul
tlt
changes ore mr
ePe@j<l 6 a Druf&'se '
\-/
,-+ peio*rcd
6koL
id c\
grzt1
6herr
orr o1y.1t
i5
&xffntn
I
drJ
4
a be5t"cn
J
ard
-Tianst
c,u Strr-te is 61
sw{
Vpu{e
a*cnng
inro
a
&rsld'l '
Ohie.r
o--
6esr)ca.
Aet
(P.a..,t,
cror s,
u,,;.'
--,)
a-
'lrar5qa66n
tx
=
&a6bo. b$olan:c!fiqr)c
)i
&l6ion
.
sal,/r Cp)
,.
--+
bart'P'is
iD
F,6t5trnl
6taft
tr.corrmitt );
8Agioo- dose( );
----r her ' p
'
ts in
deh!-hn srtrrc .
toodL)
g*c)
S"sro Fa,r.,3
SovCl
@l'tc)
a{eGuPdore
C )
deKlct
)
@4r<C
)
rrlcY9ac )
&rveOt
t-tP&rcL
)
o.--afz'
2o|tr
oP hi
bcx
r.rate
and
Oefat-lcl
v!clt)
c\corf
)
CtoscC)
NOIE:'
TrdnStcnt
$tatc
i5 on Obi.*
obtcb ts
oot
ll,.sisrcnt
slalc ;5
qb
Ohieq- alta.hed
is
cr n O\i.4t tohah
i.l cr'me arr of
//
5tr-l<6
c licn'i'ia\,a
imr'rl 013. hlbc:oole
*
i
y.l aliaahed
to
Sessiorr
a &l6idn,
A Ses5i."l
trl bcr noft
tb
^2
ond
8i4fc
lmprtf
Clois
J
t
p
i
aasr 1
)
org. hihcYmre.
ch. t ;
StreoCtitt"t
s v In, (5tr|ng
&*,.^
P*.,
P--ne^ ft4"6-1
;,
P,serRd.,arr
( r'rY
0 uPoa,.a N".'c ('r.cc')1
ffv
;t i, trctr6l
(nl
6rqlc
P,serP'rce
( +*o);
-{L"sacro.'
.fx
=
95gi..r.
hr$Dlrcnsodl6n( );
Session
.
&veCl'); ll P
;" ;" Paislslt*6lbJr
tx {6mmit
() j
6e55ion-cle@Y();
ilPiu
g.
r"l-P';a
qaool
;
io Oer<rkn
6tscrt
.)
.,
\J
\,
.-J
Tiaos((rton
tr a
=
gesslcn-
krrilt''sa*
anc)
j
Serilon' Lrpdalc [f
1",
fl
P it to
pasr*cnrstate
Lr
e. commi
r C ),,
6{,53lon
. ( lO5( );
ftcro1
. ctoseC lf
t
3
fihat
it
iP orrea{ on O$crr i5
rrrrbod
&-ijls tb r.'nv<{t
5o, lhtrrrqcLp
fi'"d,
t
chontrel ."e
updo'eJ t"
rbc dif|.rcnce
erareo
ugddle C )
cr'd
rrrr3e | ) ffr'hod 4
[*tto"
g
fli
f$,L LJhrte &.rcrtingo
&r"o,"a oq;.rr iDro
fla5i6rcnf
$are, in
'he
cotrt"
op &
o*att
\'--/
slel
trlth tbe same fa
(iacnr;(+e") vords
rt'en
|4'e,d<C'
qq
95ie* ft66 dfcrAd Stalc iotr, P
ur6J6t<i-f
't)
Instrod
of t+darc rnchrcl
i?
cn
cag rrrrje
t )
thon LUr116*.
onl:l
C"p;es
the
.l
6r4ft
(
hpn1es
(vott
cs)
4
det oh.d oer. Ohfd inlo an
eQia,
in-#rt
anc}e
toim
tbt
&rne Tde"! firr vdlue ( rd utr.)
orrd tlpn tk
$1
Dbf&ur
bhr., rht lonradbq i5 Gr,.;drrct,
Nh,le
Ccrn\,'k't
ag a dAa.fef Oh&:lf,
Ho
P('
5l6tfft-l^
k-ftc\
tD
@q me{e(-) inatoi of-
ugdarygl
-otrra.
tht"1 itlsolrra5
s
//
(Jp&rcfiage . java
iolmt
o1g. bibaqale
.
*
.
imttrYl o5. hiV,cnlc
.
cP6
.
x
'
Cl&5 i U$rrdterq e
-i
PevrfSrrqoqsrl)
: l
-
t
^ -,^-.^-.^-,*,r.bo6St*;t,.,p"ro'xL);
\r
6*s^F".'t1
ftcrag =rru:
G"s6"orronLr'
roneg(r''c-cl
$r","o
sqlr-'f=
fucto'U'o1tn***tt:
Poa.,t
-fioosoolc'rr
Qbett
o= tssroof
.
g+ ( Poa,,ot-
clors,
1rl);
\7
P,
=
[Proarc)
o;
ll P,
-----a
o"a'.rl.nr
t
6es'ont. closC )i -,
-
P, *rR'tc
( I6<t,'
ll
P,
-'-n d,;r.'Yc
a
'15i5
rxdliF'd$dh5 *
*' ltt lD Ac
o'ia&.s(
in od.d'J
star'
obje't
'
h!'ri6rarl6
art dne I
o *' dJ
rdk:
tessJun
ses61olrl
=
&.-t*g
.
ogt*ot(!l()
i
Pr,u.,
fu
--nutt ;
/f
P" -----,
t*t's;u*
0\,"4
cr
=
Esro.,!,
gr ( Pod,'4.
ct&t$, nr)j
P-
=
tLa'ct)oa:
I
p".--,.-.-
F?,.s)st<4-l-
tx
=
3elfiare. kXrrilrao5c',rrtcn( ),'
/
S"o;-a
.
ufloJecPr),'
---.-----4
llrrpD,
f,.rcaptl
o't
ss5lone' .'o,Xel])
)
llpr-----
F^d$?t^f
tx,
CoiDmitc )j
&!5tcne'doscL)j
{<ruj
.
ooscc)j
L
J
colntugirc -id :-
-.r
IP o DaJagase
roo{t'lf5 PiE oP
ta.ble
IQs rnre*ran
One
[tiU..or", ingrt-ad
of
t"j-o.I
k.5 colomo
fpn
tohile co;6n3
usio
g Zid>
*,g
,
.oc oted 16 csc
ohj.d'
n*6ire
-rd
ft-
l-u
*"r'r<
s
rd}rn
lm&og o'n ohictr F""l
otj"Bo:t
'
roa nerd h
Fds
c6n
to le,d
it
g'o|l)
o. fur4gase '
It rrEans
t,t nced
t6 Lrf'ot( ort
oSje*'g
*o
'o*s' .,
ihcn u:r ned
i0
a$tgn l}t*q
ts
Ptfr'11E3
{"-tlot oq}tt ond *'c'n
"'ct@d
t'
C
Rus
tinr
ctaj!.tl as
c".
?alarnd
<,l
-fa erv'
flet
tot)
lood
mu6ods
b
[m]
c'n
O
Ohje* fro- c Dof.,Cose
[,r
thc *rrrr
o? tmdln3
on ohic*, to
pctts a'
poJl) crcd
ohi'd
d3
a
se&'JPc'ftwit
&
ei,l*n
ger
or lmd
w-rhools
,
ttt Ohta-h
fix-tst- Ae a Saratl
zcd
bhjeA-' .--l
To
nayc
o p6lD cr&$ 6h)erl-
&s c, 9*'rittd
our*
'
4s
implemcnt
tbe
cr*s
&"r
-
(coropo5lyg
-;a, kt.
->
ulure c6,;r,'r, rtra rnc4prrX
Bre oP
Lib.",orc, i b i 5 rl,e rrx.nAor<1 ** e;tl'<'t <id > ict \-/
ct
(eo,.,pocre
- la >
-he6
rousr k.
a" B6u.ed
\-'l
Nl." a {'Ua }ol
q
Si"nlt
f;r"o*1
kcX (ar) no prloor, k1e 1b<,n
tx n<<J
fo J
6AW
Lia>
ta6in rn4plnS $Le. tl
,,n*lr,n one
F'no,d
l=6s in
+-ble r!a"
'-t
\-/
1&
Po6iJe-ta"
t6 rr reY-'rd '
Q1,n :-
r-,
Z&nPosllc -
iJ >
zvcX'?'bq
t'att --'Voorolle
r'o"e' cblut,"b='frdac'/i 4
aelr*a<-'f
7
!-/
L\-
t
rDt'.\
aa.rne=' Vcularle
mme"
colcras
=' ?rt^X\
ab'nnw'6;-
'
rla""p6t
n
-id 2
8,5
-
o1-arjts
-+
lrlhire Savi.,5 an ohiecr
ioto $c l)tdaBase
ttl$
c,,mpositld' coe
fted
to
clcqJ<Tl-
-
Potb
c1o55
ohjed, ood
&re
qs5i8o ptrDP'rfi5
$!tr
the oUietl aod then ote br/e
a
ib io 0arc.Bose, It rn.on5
urc
&-t
bott
anl
rg,]
6Kl
'o!de
&,uto
5
aa
;
i.*' t' $*t'*'U("ru
r-t')
.
F.\a{4plc:-
:
->
ro 16. $t,o.i.rg aa.ntle, r,,e a'e
Aoln
b
skrr and
lma
boor'
clas& o{ie'ts-
io a
Datcgate.
4c"e
$orrd 4
isbn Nomk'{ t*
Lt'
or ft',",ogkc3':
'
; 'x'a''t*$
-
--r
At rhe li.Dc
og
sd.,i% an
ouert ;n
&arrBase, roe
a"t'
U* o*
*-3*
-:
;5
-
+ime o? loadrog
a Bcut<, tr
oYe
Pasiog
bcue;a
( rsun
N
+d*'1
ab
&,r g*lo'l lood
(-' -)
't'4ho<ls
'
b;u'mrc'4'x'at
Soovlo6crt'jala
&orStrt'r'iova
+ '
closg
llBau|nvo-
Fdcic
cl &s5 Boou
imehtoenii
'hva-
io'&'iouzolcle
t
J
Goor'bbr', '
xmt
Z1- Doctvee --
- >
plvarc i.,t
hrrJd;
g,;vorc
sung
f,ct'rM"'e
I
pvo-re
do4-de
lmcc
I
po*
inj
isbnNqmBr
"
Serttrs {
g*ttr"s
Lt,,,npos't< -ia
_v
Id
'
ado-o=-
b\d"
17
-,
,-*
::::
*:"T"i;
cor,,'^n="
isbn'r'
4Vq - ?rDF/is
n&rn'-'
I
zl6oroposllc
-
id >
rr.-^-^o'r
lc"lqrlt="
D"
lz
t.*t,
name
--'barNanc
"
rol"mn--
bnarrc
o
^::
:::;*''
taac-'5oou-uh"
z
lm!n.,r3
rPrle="
Yrste"
/>
4clc,.ts>
zlMYtot<--
r'lcl{Ptng
7
book.hbrn'
l?f'\'
'
*hire ewzoog
a rri41rtDg
f re of
h b,.,or",
e*llr
<ie 7 cr' <cDroDo6'k -id> h.?
is rrr.ndc^tt',1.
ll
l}loV}+*tt . j
au d
;.npaft
cr$. Nb,'no}(
*l
knl,d{r
o1.Mwnorc'$'*'
polrlic
clars B$v'In<o't
t
J
?5vm[5nrngt1
avgs)
f
I
n* C-q"trro"t>
'
con86art
c)
'
b'j
lJ)t{t""
raortJ( ):
J
Slxr-i.t-q
4'naY=
n ?-*o-
.
or.rn
S-r*l-C)
j
)
bn*r"
stsr
on
=
-la.,ot 'ul-"
-
J
B-*
b=rr'r
Bcov
t ))
\,
I'cr&orfJ
();
! 'eiltYN^'"a(do'ia');
:
b's<*B,'t"
[ao'o)i
t'
tttLu"N"*r
Oo
uttl \
'
l.rri-iia^sa"ltotr
Cf ;
J
-li,.t"O
-
t^r
=
Ses3lm'
u0"'
'
serr4on.
so!cL5) i
!-.,
*rr '
corrr<nt
tC )l
'
6p5Jion.4los(
)'t
--t
-facra'1'
clo5eL)j
\-/
9
J ,-.,
1j
/j
16"&*
''i"uo
\-.,
ittfr fi
lubtno"
*i
imv*
of \ttt"P,"'
q
il;
:
f$b\lc
(rass
l4orbet4-
\r
f
nt,
"
n'.
fsu'5li
c^"ls)
\-/
-'X'*u'Lau$u"'E'uraP
*tJ"'o
-+-,n=
*- C-ur'looL)'cqnfr
'
: : J
,9-.^
t*^=
-&'t"tr'q^9**-Cl'l
\*)
ioox
L--lt
,
D,ncl;
'
b.serBoorad
Lr) i
L
. ar.!u',
No-ut C
ro
l t
)j
Eoop
br
= [8-r)s..*-' 6*(8""f
:
tl"":r
P;- r'6
&^]a.tr:'r'. B,"
"'-
-"
t
ffi**
S.o.t
C'
Bo,rNa'.='
tur'6ut&eN.a';ti
)l-
15I*;T.ll*
i:f;""*
!o P("
g,rce= " +
br'5ak'et>);
.
'
&,$'lsn
'clos'L)7 '
,
&r,t1.
clbsrL)i
SorL)
'
nPle ;
*ra
-,
&ftrc
eracd'kro3
*ris
e*ar
?_
exccufinS
$ris
<^* "'
, . . ,,,
,*.ryr
6o1
fr4
,
b""-:
..ttr<
.ra.,ne
boor.-ide6
,t't
*''::;(5),
IlyrGrB
Fi(b,d'
i'bn))i
, boo* -itifu
(bia
r*'"'*- -
't.a 1 5;4,
isbn)J
j
o^.t-*t*tt'l
'
l6Lr'
nur'|Lo{
(5)' P*ne'5
'
\,, -
FPlYrnaR:
irfftt
into
tloK-rr/'v
\
> ic.va
BooPSaart
fl,E'mrc
'.
e)ctr
b6YA
' 'bt
d '
Boormvna
=
3db
1x\rc
? &'o
Grnerot*s io l-hU.'.nre
&e<tre S|.,rirrg on ohjco
'n
a
Ft<(ase, l"tr;'r,t:' .et$c5 uE"*rr
an
"iaiorqe
RT
*oJ O$e!' ib 6-l 01
r)ol
'
In $ibonarc
Id vat(-.e {<r crn
oldt+
ct'n
tce
q<*'ot<d
bY e;r!''et'
d (xo6rdntnt4
-qgt6u,n*.
-fha
lnhrrr*tc'n
dirr
be
8lv'o
to th(
bi bcl,^'dJe
uaio3
'goi'r1l6>
\--,
a,
-+ Jn&,L
4
ossijnad
Scoeraht/
ib is
na
erao&tcny fo aCJ
SancYoivt
crl
a,l6
.it}nns'
0
o
@
@
@ ossitned
'.-
--t
It,e
ciPol-llt geoeroror clo55
io HiL?tndre
-->
t? gerrr4jd clasb is asrigrE
'l
lhcn
an
&.ia(t Roor
a p-gta-na
,
\rPl'c
*n&se.
i5
'as5i{ned "
hitctrnrc ;f
ern<;c5
rtn id
dn Obe(}
i.5
doirtg
tD
be
Sol{d
value
?<,t
in
rhc
rhc Ao ht
'-+ I fl6omrc,
rbc $omet'rru
os alda&3
fnovJ
d ed
gmc
Plt&F*J
P"FrarnJ
k1
E
*
o *,u tc.X
"P
z:t'
laX'
Xo{4'aAoq
a$"arbros.
ond
er.isriS
algo'trl'rna
thn +;laoatc
l'os
8*
a
f'toa&rs
&
aftanqs
&re nor
Sdf<rble Na
qn
apls'oi a\J
a
o list
o9
E
tAP: ocJ
fcnc:alus
6r'et
\
*ut'nrc
@o*
O oss',g"ed
0 irrr...cnr
o
/-o
&lfren
cc
Idcn*l
\
[.,r
ro
frr$
ve
{-.rg
n
qu-B
'
hex
*c--'-
aser de Avrd
f-ri-t'U
ktC g<"<Bt/o'J
pe
lot/
tora
lld> t LX
dng
DataBase.
fu e6"
l:d mrne
="
|'oao.aa
''
Zg.nada tlot'
=
tlil>
Lot)
Zid
namc.'Ptdcrjd
@
incwroent:-
->
TP
neocrotot
claba i5 added
Ccrle d rrnx(Jd) +-!-.
dnd
lfu's { Jd va lcre
->
-IW|
ossilr,ed
?.'r,etat
E
i6, DonEase
anAcpc-)t* ft YDcons
;5
a28ng5
(ass;9"'ea
)
or.)
coluan
=
Pid
7
-
a,s$9ned
"
f
>
'
o,lun
="
p;a-
I>
a6 ;ncrcrncaf
Oeneralcs
dn
Ohircr in
Dot-u6ase
.
IP
a programmcrv it 6e.r fl.e
valqc
{n $e <id7
pm1tf.l &an
oUe*
lkn
bibcrnarc 6iroPlS igrores
rhe
'
id"
vat're
6er
b
*' Wqrdntt{t
'
rP o, t,tafuse tablc dosno
I cont'o''n
an "rcct5
dre o
lhbe'oart
c/s6'(lm5
rrr^Y CJd)
a5
'O"
fu,
'8::-59
Seoet"ran
is
c' hrttBase
iod+<n&nr
grno{at<r'
ry
/id m.c="PrDd,cit1,-
#:;.1i,'
lqcnd
ai(i
Cla<r
o, *"tl)t
*
$6ve
oeralloo, [lhvnare
i5 going
]0
ooeY.]L
a
saer
anJ
Insert
CorrrnandJ
;:l:',
:::, :"'::lilru,P'd)v4,/c5
('1,3'!
)
ten
hibott'a-rc
and
0s5ltn5
Oble*
cli\r be
-
@
"q'ry'.-
1P genetd.E{
Clo65
wenL(
&om the
i5
Seryrerre
&r4cia5c
.t{rto
itf*
ihe nero Ob;*,
bePorc
iL
i5
SoirT
l-6
Sc(f'(
'{r'
rfro
L;uc'narc
43gs
a
R'tn"lq
id value
ancl
f
n
as sl gneCs
6eled5
ne^t
valoe
oP a'
trlr
vdrre
oS an id
6ar,red
iq lhe
OeE
qrrse
.
frr r\e
o51e.t 6tta
(,bile
Cc^Ued
.IP a
ibsot.tn
4tb.
in a DanBast
'
-Thig
qAente
Benerctcr
i5
Orade
o,rtS W
lt dE aoi
Vgt:'
/id
mrne
;fnDd'ttad
"
LXat{ll-ax
clas5
t)\az
@hile &!.c
tsne{crre
lhe
llilrrrrrte
: &le*
l.litrjnak:
io9{t
xd'frar<r{
class
&apcr,aa, @e n(ca
ta pa:g
a
FtdtM
-
the
rgneoce
oc.ro.r Cafcd
in
Oera8ase
aJ (llggl
''
.!-
nrn 5'6rrn6a
6t-a,l4
fu nXatr'
6pluon ="Pid
"
z
---
6"+1l..'!9"
l7
(Fd!,4 Ohj
)
rn a D.tc.ects-, {h:b,roalc is
BotnS
rb
ShL
&lmrcrols '
4b)
Pld"-
z
fn8
-:r4'idnce
z-ltner"z
OoraBose
deg'tdent ' &6
g"oale
,
ft L,$vs P,'t
4,,*'.tx
&ql,..otc
rllrrre
i6 r'Dr
*4j3.\ce
CdtLe l);&"nat<
-kry'ence
o.,J &lerf6
ylxt Vola!-
Koyence
anJ c6sBn6 ib c,s on"id" te4'rc
on Ohf'r
i<
6olni
to
'<o''c
@nPigu'i og thi
s
6q^r oce'
critb
an OQjerr
Porsed
d a
Wamercx
cdl.
E5?-':
::
#erce
lnctlrrffLr
56r>
Creot-L
ztrAfutL
mJ
-
ge
Z i d rnme
--" fd-r,c*
la
-
coltrnn =
Lg(l'."(x'r?n
cW6 =-
f/l!ef,(f"
zpal &rn
narrf,
="
se+rr'Le
lqe'attw>
Ll\d7
airite $rein3
qn
ohicct Lp'udllrr
obl
)
in ct D&'Fr!Bcse/
+hvxnarc
\t
30in0lo
At..z'u*<
tF,e '9orror-.'i"'5
t^t
-ttll,u-
&""
dr-t
Hibr nal
:
5da4
ffs
-
slAco( ' ' '-
. \
+iber
q
at l inc//r inro
pvpd-,tr
(
p *rnt'
?d
../
Pl
d
)
v'l'rq
hbonotc
-*+'coce
'
ne^fvol
t-
-"rrrl)
inn
pnduu
(Prnrne'
Frce'
Pid
)
vds3
of
\'r '/
' /
l-.)
J
\,
\)
"g
(1,
'!,
1)
@-Ut"-
o_*rr\o l^*
gct'.,c*ng
tt fu
:
-=
genra'r
.oJo
dies
a sPecicll
Pomu\c''
qn
ohjed,
beftre
it i5
t'ing
to 6tor
ino
chiaOas
e -
o 4st dme *rn
the
:l val(e
8'rproj<d
is
1
j
-t
dh.n lb;s
8eneroror
is exearn o9
'
D'" noi dme
6'514o
r
ds rl-'en
it
c45
._,
r
tplrn
dua
'biro
'
Taerrtt
tt ii e*e".,.rca '
''
^.,,
1.,
* c6amo
+ col,rnri"
-
--^ '-'
"":
'",aa'
',r'u.,""
*rrtd
'
r*-!.
g"tt tt'
-
o lixmtl
a
|i't
$e.,eYarioj
lnE
ro
"-
-
--+
tohire cooA.g-n;
ng ihjr
l,;ro
ge()erdro{
in
a rrr,?Plng
ftLe, atcrg
tDl6
Sercliajot
ujc ned
io
gc'nBgr-.nc
Z
pqYqmelcrS
0 toute
@
col,t
.)
Ql
rrox
-
ro
fP toe dono t conAgure rte
abore
3
garcrrff-tct5
o\drq
hi berryrhe iarlJ de9o.rt'
vreuer
ft,,
rlc
paramerevS
tale
*
hlk{n*<
-
unl$le
-
F!3
Col(lmn ------) ntnt
-
hi
toirh
hlro
ttnero}(,{
*Pn
&5
mr-ro
-)
5??6?
erort
g
rhi"ia';.rrl
ottrn
ptst
ri."c hiro
8cnefiatct
i5 aetllat
then
c'Pcr
6"'n
'
:
:.
i',
liberrrcte 61o,.3 G vor..e
'c
in
hext
-hi
column
oB
libetaok -oh\Ae
+9
tble'
arhcn hn,
3e.,crat
i5 ereurr<d
for'
'rd
66e
rtrn
'ot
16 6o1u'lc*ca
the
nexb
id li *'n9 $e
fr, rnuta
ond
*pn iffremLfti5
ihe
vatut 4
rr"e-hi
Vag
co[,.-n bN
"e'.
i'e. ne*-hid$Xl,rt
betorrr's
'a'-
IP coe O,nff5arc
tbe aborre
'3'
lnron-rto5
rhan h;Ue'qqJt
as5i6rd Vollras, insttai 4
fte
deeaatt \a)r!2b '
f- vA'.-
lid
cucr. R*
t"o'*pa:
d'o? i..bt! pybdacl
;
&6p
ru5< blbo'a-tsL
$tlrsJ
mrne
=
"pladr4ild
"
col.r,.,D ="
Pia
"
>
'/
rrenear.rt clas5="
hilo"
7
-"-
;;^"^ nerr(
'-
lz.lle
' 7 rnJ
-z!'te
z
lPo'<'t">
t-*-^
rprne
='cdurno"
> fie*
LlWam"
Lqtaf. rrnaf =
ft'rii'-to
>
$ Arxclm7
' Llg|nc'ol<t 7
2l\d>
->
(1)h?
n a\
ttg"
,9bft, o valcre
"
1" in ncxi
a56i9ned
cotumn
nrb c6t(llnn
bU a
1at
tlwr
bi
l.tnct
ryncrofes
rt'e
(rslog
$j5
"
bi
to''
enarafdY
at,
"
i"
. APttr grrtrorrg rbe
oP rr5
-r<rblc
'
Dj.nerae'
5aL>
Belaf
pid
L
66L> 6{er}
nexE
L
*
&om FDd'!'i-
i4ble
;
PoAoe
f"tce
5.n!
8@0
* &orn
roY
'
drte
"
.J
'J
,J
J
.)
\-/
a,
tg
a.prhel
pyDdlrct i5 sc,\rd in Dd@gale tto
"
-h f rnr-lo iDext
noc^t
\
id
Value 03
L7
\,... ,n *
r +t
=
LL /
b;
t o
Sarsrlar
irrrrrrrntS the votue
4
Af fukleore ure Giill gct
pro&ct oqyt*
i6 $).LA
prodqctld
roitt
5e
&,
d;
-+
A9rcr exccldlng
51rnc
c,flraficm)
coe <oiu
86
rt',e Snoti
nX drfwf
ir)io tb(
fhJe 4rr"cor"g
cttg+'
Pn(e
8000
600 O
r"u
-
ta'ble
j
Ar;+<.,t gu..rlr
a$ng
$
c
'i
d
,
li
rrrcre
atr)6idc/.6
PrDra,mrDey
'J
ffit>
6lelr * 'Prom
V.tdt'+
-+Pble
l
Pid
!L
SUtL+
bxb
a
Pmrhe
&ng
Lo,r
x PrDm
->
lhis hito gsrrraru ib
Trdqt,rJ.n.t
oP o"ta0agea '
>
ohlE
Ccn85uricrg rir;5
imteai
69 ot' t1.,,.
hir o
thrt
e
Sunill.Jlo\
cDa C4rt
alSo CooBg4"t &tn( Ftlratt'el<t5
in
xmt Bte '
@
r*nntg:-
'lbi
S fdetHB
?.oercI(r{
a
LbJaooje io-ble
)
if! a
&u-roiffYrroerlt Col(,mn
@.,senH.q o4fd lrxfcrDeff
(olurr,D CB
Rre
oe
bibtrncr'ie'
i5 usd
rrp?Pi
og
i5 rDr
5uPoo'td
b3 &11 CbFrBas&
Sen\Ms
'
tu'
co\uttr:='
6no
7
iScr*i
15- lz
" Jenrnc
E9i
zid
n&me=
6l.,
Lq'ncrclr(rl
c)oa6 =
Llid>
(O
,ottu.,-
-+
ihiS gtrxrot(r{ i5 not
c{
nql, g'rrdfd
3
en.fot(r6. Q
r+-teoce
@
rdcnn
hJ
(9 t"to
-r
!{rter
Dafe Jst cbal'g
rru-5 rdm
li t3
i5 a
D..,labose
dqr<tnder*
flrFrotol
'
6rEgi
orocle doesn't scrrrpo*
drrtD
iocl'c'(r,l-
coloron r
Laf
m55aL
5..(po-trs
orrro inc{m af colLrmn. p) I'deiui{
rtJ
AeT
praK^ .ff""u
fu
rn556'L
'b,t
nol
P.n oiart".
Clcrs6,
ftit
eqrcr
fa
qn
J
one 4
'he
&lot"inq
1be
d
not"
re
Uc5
tkrt
}e}!eoLe
lq.oe\a.raj
/l1d 7
W
-lhl5
generakrr
c\455
i5
blur the obierrs
thi5
cns ohiect tt, I.d
lolt-te
onl5
use?tn
l^J\.cn
o{ri'b
In
3
tdrci$n ge.etctt
rt
nclrive
i5
eq/rarto sqA'n'e
'
lP not tbco
bikrnrart
ckrcr:
rP
not rhcn
ff'mu3
hurwt
ixee
zid oorne
="Po&cJd'
i6
slPfnftd
b5
neec'se
raeni.
f,p
Sd
*rn
ooriw
ls
ato4l
to
lt"'!
[ito.
coluFn
=
Pid
7
clcas
--"
mrive
'
I
z
one -0ne
c{,S
t
relodonshlP'
id
vatue
o?
4
arbrhel ddfrr
i-l
t-r:ed
to
a-
-,
11,i5
Q!'citn
0uid.ber:
-+
'Ih)6
garf,]]ax'.
UUid skmd6
l5 ln&{xnJen*
oP D'togcler -
ScrErrlr<d
ct155
i5 u5d
At
univcr6al
P*
"
prr'"'X f.X a9
"
Atrr. ibpe "
ljhiyre id,
\-/
in c( hfaga,re
tagte-
\,
+
Ouid it an atqrthra
ir
Benqor<
q
ulilll. g 6!1r
4
h,red c,n tbe
Srrooin g
4 vc,luzs.
0
fp aaar.s
4rhe
96rrm,
U
.,
IJ
\,,
!/
J
J
o
U:
.;
\]
c
6
C"ctrttt \bjurr
ln Jvn :'
:
f;r, S,,,...g
$rc
o?
1,"{nory
r%
cdt'rtttls.' ei*ror' aag coo ue
-6era:erav
clc'*s
o'd
tU5
Uuro.hex
[o)
osgiSned '
'
n
Panrt'gvcxs
ot
th( Ttainln.g
3enrdo{
clals(3
cao
he trscd
ootg
tt't
@ 6gut
-
ti-'
nLtlntgr
tUPe'
Jn nnrr4 ttE
cdr5, t)|lffar'uvcts
o, *u6 uuid'ho(
i5'
nct a
'-,
PtqarrlS
use'd
i""
(0
Sro*.r
time
og
6Vr1
di8,16rb
rn
$lfe3
(rr. taEcn
q
nmbV
tgf'e' otttg
'
e< at;oq
eL C(lsFom gen.rdrrJr
cla.55
:-
lhoerrnre &..-e ,.-t
rr io's Rr on ohj,errs
Oa q)pli.altan +f o
C1e|Jn d Cuslom
6.rftakri
6kpa'.-
dr nefd b fteol'c
es[o\me
lns
pavided
Some
prtdeBr,cd
gLrfiatul
clasl is
'8'DeK('{r).
xe *a exi'sdrr9 lcrrfio't.l'
clc'Jsei
4rc wt S''|ft'r)\e
Pzl
,"
16r'r
alSo Latok
c\f'\ w
t*-'-dekoed
t"rY'aloa
'Ia$
uie
CaU 6dcb
geoe'..rtri.
cld55 a5 a "60r61p,'n
2enc'roj-or
'
in an Hilocr
rPtc
d{tn iovolvca
tzro 6ibpeJ
-
c
Bercr
ofdr
clcts5
4
irnplcrrr'tr'n3
it
?@o
an
inrcr&rq or3 'Liktoof<,
'
ia'Jir.nnQ;oftr*n"kn
j
al-
&erl
rbe
gonerclor
class &r
an
zid
z t<L"tr
an Uni
rye
Jdenhftcru
&
an dhica '
ltrtrl.rrenF
AJc-'r'
hc"
Gt"c""!o^t
Lg<nt{ot,tr
> ia1
-
r _ r Lc,rr!4r
,rprLoJ
cr.!
e d
Jte.okctGu.etet'
rsan
in*Pa(e
7ov;ded
d
*"T5;"r,.,
"
r-'*
goncrarc(
)
, so,
(e'need to
ioPlcd Xencto]"<
()
eih
io
a
rro?Pln8
Qte
usin$
5t,
ohid-
o) 4"
wt"
t
p.u.,c
t
1
3
a
Jn a rtppiry Frc 4
l-$U.'nac
thi
s
Ger,etonrr
das s Ca'r
k
"Pid
lwentu
4idz
&ti"fiz4bte
fl
ro9r.
lYnft'rl
ConBgu'e'l
Px
an 1d>
tn.c *E +at)l.olt)$
{id oa'e='pruLtld'
lolurnn
-
ttre $rrourrnX Generotot
i6
ured
a-Ln
. jc'.Vq
lo6ic
a Qondrrn ncrmbea
c\ai6
=
NJ Gpoer@ld
&,
gen'ctat;n'7
a
Pro&'ctild \
*tn6
fi"
rrr,rrip'I3
toith
tco5rb
o? rf'e
[lr.d4lr-
n4rr'
'
!d'"H At'1
q'"6dlh
ogioe'
)e)
-
se'riorrrbff'fi1
tac
7
F
nerofot class
nt rbtr
Rom
//
1156u''"r-
di8
.
hibcrDafc'
@3.h,bc"oore'
iala.(.llit'
*i
ctdsa ftOrcncra&r
g.rr,"'are
lSe':rJrrdu"rof
o't
'-)
\,
\,
\,
L]
\-,
t-/
. t,
t-_7
--+ Tn
c0)rb
,.2 an
$rrlcf fo a k-LtBos
CortrdJoicoflitn
/
a
0rjagc.se,
plta. oP
JDBC codc) iP@e
tLse "fliberrrorc *rn ar' cclr'*dt
: afrrnn oa-ir,s +"/
&nr* oitb
l+it
lm}(
lnJqr4irdn '
,
ao
s:{ttq- coir$
$ihrrrrt -Tnft$a}t$n,
oe
harr
r'tr
{iu*g
dorrloprr5 a 86t Et
oirh
*iuarort frsl5Ko(!
\o3lc
,,)
-)
ApD16(b t :-
opPl*olt64
iq 3e'r;ce
'rrh*\
-t
e c4n iq,ssr
t the 5rqr
R'r
ctto$1
l+ibelrbF
c\leni
\J
oF a
So.r
I+.
Frblic
class
l'1gG.*roro. lrDdcyhd'Js
f
L
o"*;r;" &;aa r*t,
$c.",erarc
( &ssron T".d.r'*"aw
"=
9.-
Bo1d.-c)
I
k
=
T' D.x blntcto)
; tl
lt c."n<,1''6
o-ro
i
Ba"d"-
inr
Prorct
3
p=
[Pra",*)
o',
ll
ir
i'
1r<carl*"
6ty sn--- p -
ges?,d'rtlrlavnt [ )i
'11' 6'i
een
'+@
i'rr lo'6rl =st '
ian6.tbtl; t s^et"Nu
-
'
l+p.. t'^ed:+
f"$n'1
i=
F*l'rurh
;
\.'l.Lr^.
ill it
1
,-',.1
,t""t
t"u*'
Servlct @i fi Hibrrr.4f
JDt< gtolion :-
a crvlci
crn
TienriF ec Gene{aftry
6lJ Ohicrj
o)
rxdb6
\lYt bi lrnc
9"oJ'
zar
@^*
1ao
aat
ure
JDB. code
fb
ktF.
drotc?
r '46
Etullla
da],o
gl^""' oor u'1"'
trr
l'hdt4
'l.$io ",t-J
ao ea!.*: ldt v6"f,ie
h
<,
,
*l
-z-'
t t 1'
-at
ra"
e r)
D414,-,Lr&
.r.L< O<'r+t
L(a<
*r^ rort o*;v
'ht'l)
te4
\)
->
L?
Scrvrce C-,
-) r.r-rtr,l Conlrrins
brrirdinX Euer*S(Ironj *ect rolnn
ttre rro'c'l
OI.JY# irrrrasioq rhen rbe no.o?
Soti@
*t'"
t,';il;F.I;;
^,i1,
*"Lt *,^
r(( !^M<d. rrpr.h
bi',.*
._-;5
old- in.!".ejE.l
+
Jt rn.o? G;Er.r-"g o.e rrr.as.d
rtreo h-uaeo
on
'
BcxrJc
Seoloolo.Lo'5 o?
.l+iberrEre
i: a
|lcolSocrg*
oaf*'
Trib
olprmcb
i6 rr,r'
q
@d
appreoc-b
Gri ;nrgr.r'ng
a $g1vt&
colrh
lilo({rEft
.
Eg:
fxrbtir
clcrss 1195.*ttt
e^rcrdg
GcrEolc'lrvtet
t
*,,
uo'o ,5e!vice (re+t'!l
i
Yspo'se
)
firoroa
sE'
JDE
{
/i Go$Surcrico
ohie*
/l
c-,s3ute
t )
1/
buird
fuStonF
416'9
ll @n&s"r"n
ll
beginTton6dclt-t
Jl
onn"tt
c
ll
ctose
t
3
Afi,rc,ch - e:-
-7
iDs'lrrrd og
dePiniog
coe cdn devide
5uir
aing6asr'n
E
ro"t
Ser.rte
t ) and
clo6'ng $e
segmEu"ni
\a +o destrddCJ
'
g-...ri'[,
$,vKr
o[kct. tscz inii
L)
dg
c'
Sew
ler-
tai tl he
Ohie4'
.,.r.
rnr-rlhple
&r*lers
c'nd iP
*rrs Aproaclt-a
is
oppiicd $ro
a fusonFl,ouj
is
se6,oarct1
$ernerarcd
+tn
E^i
&nutt'-
P^
r'itc"'
It mcan5, it ao Appucr.loq Ccmktio6
4
6rvl(xg
thtFl
*.
6esero.Fo'rot
/.'rdll6n
in
Salitc
(-'-)
"#'"d
'
,;
rnrt(
),
s"'si**&,
i'''to
fic Adlcrntate
ap fi1s 6q4moch
on.e
,,
rDt & *"tS
{elAcst oh a
Caled & co-rce
p<rr
(.,.
&rv ttj
->
if- dn
ftPpticarron Conkdn6
is, Sesstorrkcrrg
"t
tlikvtrarc
is
$.rsrcrn[acrq
oP
lLiternorc i o gcrrnarcd
k't %"N
ti
"r's
'
-t
Jhjb hFDacb-
e
)5 flritdbLe, iP
on
-lPpUcon
'ro
cs'lr':o.na $iog)e
*rvler to
'-
klcr^raF
(oirtl +ltbrrnole
,-)
-'
Eg"
Fblrc
cldss llgst'ure
ar.,de
&'r';t*"'t
tcr
fL(bll
c CIdSS l-l!'brwlt
e'Ef,d's
czcrF rLa'wtY
J
J
t
p^r. voi.t ioit
(
)
tfiYD@5
5E
J
3
-.t
/lConBsurottoo
dele*
/l anf;3u'e cl
\-')
/
b,rla3c,srcnE""oi
J
t
-.Er-F ')
p{.!tJic void
3wi.
(rt4'tst,
YtJlc'rre)
*ftb@6
5E'
loE
{-
'
/f64uo&ssi
on
'J
il k3riT""*'n"'
u
I
c".-i
t
jl
ct*.
s""r.,
-
!'
3
'-,t
Frr$.
$oid
deskoSc)
\.2
I
t
lltto"
f-.ttt"5t;
,3
5J
orJoe/
rora
.J
Apgocnh
-6 i
,rwltrs':9t
.
^:,|.
^
ltL.zrrrfe
.6
cr
&rlo+frn
orrtn mrrtipk
6er',tcr6
ccde
inrcSrcrlioS
tt:*T
:":-1g$'gr*-
;;
";':-;be&'
tD ,norc
8ea"oE'"r"5
o? $tc"rc'rc
i=**"
\'
and shnrc
ib
toifi
all &i"]Ie]s
cP 6c
uxb
o+po'
. .
-.
t .",
rn
o{d",t6
'.flEe
6t's-F'oy
o?
l-!k"r'"ie
05
i:T;"I-#-:
q
elarote
c\a,rs
toith
c( Stoicki*o1
,.'f,tlcd
fltt
\-',
a fus.oRrrc'5
4r
or5
ontc'
flre
'ftlt',ri.,g i.
o un"tg
ctcrss &'{
T rrYinS
o $ur''E*t'3 'p
lhtrrmre
as
-
S;.gen4.
imf'lt
or3,
hitnmJc.
*j
impoft
6rg
.
hb4r
.n
t
.
ch
.
,t
;
public closs
lhbetft,rcUt
I
s
privdJc stqhc b Sssr'E r"'V
P&buc
Sm,iic
*ss'6!'Fa'r"l
ger$sar'-F"oi
C;
{
;r(&.r*1,-=,..,,'
';
@,
cua0
of!,Eri
6n5 sa'
[mptogee
ahi'tji
usiog
Emdq.e
Srrwd
g-.nor
f"ttj
&-,r(,v,
'
horif
N**X
G.,Hguraloo
(l' cor B3trrt
t) '
66ra
&sal'-rll'l<1()
"' t
?
ne(d
3
f*,r."f ;
rcruY n
3
3
fte Brrocong
derv\<r 6i6
exampl
e i5 to
Pc'P"rm
l]ibcrndlc
loltdron"n'
Hi
bet mtdJhr
.
Jdl
a
Jixc4
S.rvlcl' lavar
Upddrcsnvl.-t'
&v4
f,Uetigrll.t
'
J&va
Sdaikfll../
'iqva
fd"rsAl
+
L- * '.la$
cmPloJ.t. tlto'
lro I
lniberm]l-c.ch. xyn I
IID I
L- !"lb(irrqlt Yt1(,lr.d.i,r5
,li.r.th,
lj n w- '-
i
'-
-e'v
rn,r.r"rr
dr.b.'{ ri,v6
(6er(0iirr
l.br.t.ln
)
hde'( '
brrrl
SeEu'
EmPloUce
F
L- EnPlo3ee 'ir"ia I
Pl'Jo
)
--t
dl.'ao lrrcarc$r|g
a l,J.la?r,ticatl
or @irt, biberrbft, @. Ded io
coa{ lbJD
d&ss, m<+pi. 0l</
..-
&''ftguralton fire {
}Herncrre
ior. C)ossei :Bd.r Ood
-lhc
t-rrto cnA dtpc,nd.n-u1
&,' ftrcs c{ tiibetrp}e in}o
t_&!y
\.'.
To c0fnore rbe
,hva
Bres oF the cttrNre
opplictdon, cre need to 5e1 7be
Srrct'ri og
')
?
jc.r
P;res in i",e Cl,rsbpAr*
'J
0 &.rvlet-aPi'ial
@
Hibernoi6'iaY
't
ftdogce
rhe
o.t)Pli.olloq RtDr
Di'tcldri
(CurzDAPp
)
i"6 efi'w'+
-
tp'B z\wet'aops
F'rao'/
Sla'r rbe
-lbrrrnr
8ervrt ood Seod fbe
{rrot
rtnS {e+rgi
lLro a B7o"6ot
J
httP: //
tmrtmr
: aonf Cr,'d
*n
,J
ozloalw4w
",t64d"
J
Gnffi6n
q
Loirb
tlultiPle
&roboscs
:
-
J
ffi
6g,or
to fshn
otrr&huos
oD tlurliple ,f",
.,
olarioe
tben
o,: oee
rb consr'&q
J::i.;:ilff
"l'1,]"',o.n*,*,".-
Jn
b;uerrrde
rtr oo'o?
&negr,
r alion
l-ilrr
u'"
--'
J
-****
str""r*:eo:r5Hjj:5,
T,5?.l
conrsu,c.rtcro
'Bte'
o"needc
1
ro 6 oie"'t'-:
1_^:;;rnpt.
coi,g9r.,.*;o,
Eres
oerrcr
rnrttide %n"oo"
S( s;loordd-on-l
'
1L
rnecror
10
p6, fum
ol",rdlloos
oo
moldPle
&raG
ose's )
oJ
ned
a
---
-
'
'
'1
Gnd
'Ir,rnsoulaT t*
t*
*''t,,, '
*'
*
o"'
molHPle
3el5i
cms
ond
rrr'tlp
r
J
y*
ffi:i;tr
Rr,.
&
o,rr.nns
toirb
wx,*,pre
(niq&*,';J
fte cr,neirl
an *'^tt"
of,a
l('t*'tt-tt
in
coro Rgalarr
olr B'tes
corrr
t'e
"
a;g A**
orra
rtre
rrrgrd
rto
ne^fitq
a\t
alrroli
g'r"e
-
,
fur
&rnneotrn
g
a D@tagdlt
oP
*'ut'
coC need
]1 GngS(lrC
fbe
grfotornt
Ot'rfrJro0
'-/
';;;
ind Dtot'n+
"to"'
.,
Driv{I
clarsS
: com '
rrSi
I ' Jdbc ' Dirtr'i
,.
^,,
t
-
,, , 1 ldbc:
mg{l
://lb(albo5t
i 3306/ tcst
Uglncrn: {ooL
1
Rrssc,bd r
{oot
4
*)
dic,red : or$. hibrnale. diareu'
.
tlSSoLDiclcl.
--r kr a'nnecli n g krirh
po6rfrt
3e'!
Ddfagase'
tbe $lroolng
are
rbe
co-nrredltm
DrDfrff
es
&nd $e Diatd t-tcd s
.
Drriver
g16155:
0r. fr6sigfiS4l
'
Onr8l
US6(
DAme
:
Postgr3
Pdrsto0fd
r
ft[rgf(s
url
:
'$bc;
pcergre
ervl
I
//lccolhost
:5431/Posl-oYe{
diate*
i
org. biber;are
dlole.t
Rstg'cSo
t- Dic'tett
NofE:-
(,
fP Connecd on
PlDfrrrie
5
Cc() DioteLt
cl&s5
ctYc
unkoo('n
Drrtrr bol ftcn
t,re
cdn
et
the
k&rmaHco
fto-"
hirrmre'
pr"r{"tiej
Rre fior
ls
Dish,bt^rt
d
oloDg
to;rh
tlib'nc'lc
slo
rhe lli bcr ncdt ' ftDfe,*ies
8't
e i
'5
crrd
to,clf
&t
.t\
0 i\hibernole
- disBibdlon -5'6 5 6p'ol \
pra-letr \
QJ' taldc'J
rng56t
\Po6
t
t$6'
! oj
a lirne
-,
cc'ro'rrq59l
'
jdbc- 5'1'5'ic'1
-+
po$$rcsc1, l
-idb
ca '
j
G1
o^
x)
16 6ptn mg36 L pybmp
l
rben
do lhe +brro@roY
5rr.ri
--r
0Yogmmd
----r
mg6eiL
t HISSL
SetA'eT
E'O
'-'-J
f1U56L
--
ft*crPrss
arr
d : YDot
1
rog56L>
C6nned
tes t
-
- t-
DE'bq&l(
rf'rnf
0 i\hibernole
- disBik'4lon -5'6
5 lindl \ [nQJsu
\
-'
Afi},i
Prom
Hibe"nore
ia'
Btes
,
tl]e
Dd
tb :P*
mgseL 6''d 1nstgw
sau
f.9\,e,r
reloFd
iar
Btt"
'n 'h'
tU"oo'H
'
ohite
ecmner-tt
n g
6'rr[
Comraard
ljne
rrgi6l->
&lc4
x &Dto
st&drru )
x)
TD
o{ur,
Co.rmand
rtn
e
eti.or
of. psrqrcsq
)
'
do ftre -ft'rrocoin
3
Sta',
t
--)
PrD{fams
---------J
?c6rgnc's?
I
t'3
'-""
""
'
Wl
tb
$rg'rc$
Enld
@rsst
ord :
016t?r
S
lb6tqr:c
=#
ele*
,t
P,om &trclenr "
StdenJ
" hho'XrDl
fiiY'mre
-rrvgs3.
I '
cfu'rrnt
TrrSn Cl i arLt ' ic'V
''
hiurnarc
artrb Cc.nneqi
dqftiou
n9
,'fclcveos(
d '
A &nncln
on
ffo\
toilt be
crex
a anJ
nrrU
larei
si Servor S)de in rc.!r6me
aQsnS
'
> 6kie(Lr
. jcivo,
b) h,.nafe
-
ttswo
s9 I
'
cPg
',r
rn )
l^ibile obr.rin c\ cDnre$i
on lDilb cr Do-rr,B&Se
u6iDg
cr cri\J(Jt
t,l&rogcd
J
c\cr$s ihen
lvive,r
l1c,na
getr closS Drectl5
openg
& CoT)oel-tlttn
co;rh
a
blra oos
se'r
v eY
'
and
ib i5 a rrrn
r]-lscd5te
ccrnrrrn
(rn 'J
IP
a rrtn -
reusc/ble
&'nnec*'
dD is oP'oed
rbf,n
ctPlcr
Dcf&liase
oSrT crrtons
1'
are comp\eercA
then itr
rrusr
be closd'
ortrr
@l5o
it@iI\be
gtil\ iD
\J
O0ern
Skrrc and
ttrot
Ccnreotl
cto \5
c{
rrm -
YeuscJo \e Ro
atotb"l
Clie'rr'
J
I9
g6,1h tlrr
c(
ConnecH
ctn
i6 opened
ccnd
tttn
ctosed *r'n
rtr'
S
J
6pni
ng crnd
ctose'ng
r'T'uf
$ b'rdctt
o'A
c!
Oaiaga'le
fetue'r '
so'
*'e
\-)
Fe,rRt,r',arrc
"q- 'bt
o"t*I
;*
LDit\
be dc'ft&sed
")
In
crdor tb o\t(corne
$e
olrrre
ptrDbiems
'
toe
tor
a
tah'n'"g'<re
cale I
.-,
Connernon Qooling
,
-, -^--pd
HcmS
arc
opned
co)rb
a --,
in
fu,nnedoo
poLlng
tealdflre
a 9r
of ot***t*-t
cfDDcrlcrns
In*re
Fol '--'
ft$oBose
9rv'ec
Gnd
gtct'rd them
in
o
SDI
'lbe
-"'*'
*
m
f
J:Xff-:'
il
*i=
: T*'
*,.
.-.""'
*
:
'(du4t
d
,
sotha*
**
goft^
fn."*t
o?
$e
urttr''U-st
pn.,<'r 6ot
t'L be
i,
a-7
t ,,., fle
SttrW
6';rn
'P
i crol-av
-
t
-
e,:- Nhc-t i6 *,e diPP b)lr,)
(\
Poo\
ond a cor),e
-?
oslos
I
etrr:
otrerr
an
aPPlca+tont
fnlnir.,lrrn
aa?acltg
os
'1
oP fie
guiu
in arr-H
f'rmg
/rg ih
hV^"arc
o
a5
ohjed-5
e lc.6 r
Ciirhe no toro oUids
art
c4uat '
- -,,
.L, rd-.tHptr
o\is
@
rna rct, Lohcn
it i5 *5
s'n,:
:"':*f:.
:-.,i;:;;,,
o.
r!^ti'r're
io lxr\
i5
prce.
But
ohen
cr @(he
ro
:'^ :-, i5 rcssrha.n
coartinS
tirrf
in a
ohleu
i5
Ptee
lt
'1p3n5
t'd
Hrx
iirDe
r'a t*'
(hch'
+
85 &h&It
everg
bibc'ran
afPlicolio'
utE5
conrrc'J'rn
Foollng
Teltr'lqy'Je
intt'nrll'J
mhiie
-taru
tl
-'*'
*t*t;;*;
;rr
'"
co.ne{n
crn
f}olrog
in
l-tiE
oc}e i5 olr0
e/cutt6'n
i5
6hr'{rtl
d 1 .r.,-.rr a.rofaing
--t qdcPtldlt ,
tbe
hrirt-ln
crone"}
cr! lco\
4 }"uetnex-
cc-rair
and
rnarirooro
caPacjrg
d5
'6
r'
-
/6 d pyDgr4r'yDcd
tDc
caq
chc'nle rlte r.m"'*:
.
tofr'al
hu
o
cr,ttPd JDgc Cconec}{cm
f$lio3
+ ro bitrtoc+c
t)c
C(l!-rrcfiart
peoling
D
Soin
-it' dDBc
c(mrf'ddn
Pcol
4)
ftiYd
PdrtS
t'rTcAon
fbb
5)
tPder
6ide
co
-rlfisn fxsl '
-ggoilb-in
&rne4lioo
flol:
. l,r,*oioq
3
cot..io'{"5
is dzuided
itto
the
''
--
cte(
<5
inrcr
ocdr'l
a Gonacrr'.o
1rnl
}5 **lq c60
co.,htu'Ylog
Con Rgr,retto,, 9l
r e'
l<'r fr:-
l,f h'oafe'
co'4nantoo'
Pol'sizt
rorrrerrt(o'
ynt '
s\ze"
z 15
z
lgNttt!
>
ZP.tfx\
Th\rA
palYtb
oarrre
I
"bltcr
notc
'
Coone*lon
fet : -
!li!.{nofc
i5 rro mend(
d
Testihg $e
ottti(4'l1('n
s
16
&
tts( *)e
tsi\l-
-in SDoc
omne*16'
pco\'onfg
fr'r
6a
lt
cc.t$te u:ea
f<'r
olpricc.tt
o., S
( ne.t
pn dr(-t{cr.,
m oci e-
Hr^e o$Pns)
.
..-
Aos:OJn o
@l
g,(..crtg
6(rrne
-
--"" 85 deft.c,rt,
bibe'rrttc
sraltc\est
ohieds.
0r
-
d ccirct e i5
a
g'u'p
o? 6rclrc
fur
obiedg
rrec?r4se if)
c\
ore 44.11
ohjeds
-rt mc(n5
j'st
ohie(i
iD rhe
poo
1 ;s
o
4iect
in rbe
pLpl" Qr
olbo
call
*rs 6ee
c
ohlecs
as
I\Lsnort
.
(,lrh -lliber rxrJ(
crnd on 4rtre
arz disrriattd
c\na 12f d'''ocrl
-8,,*'rr,
-o
crldr5 <oirb
4 Serv& Dvir_aitT'rY
tlurd earrrl
h;tr,.taft
sl@
0
...>
Nh;re C.rcaroX l?eollirn
o{fucafions
the.t Bibe\ao.b(
is
veron*nded
to
66
O(f,,o 50r!{t
Gnhectt cn
@tls ,
ohlc\
o
c5PO
CcnnrHdn
pt',o
I
@ Foxool
Ccrnn.fidn
PtnI
caPo &Jnncddn
[60l
:-
C7PO 15 on olleo &uY.e
hibermre in flre
R'r'
$iyd Pa,-rg
cc,DncHan fiool
)
ibig disl-'ih'ted
al('!' coirb
&
c,
iyx Rte
C 5(,
-vcrsioo
'i'd
'
\)
J
\)
\--l'
@
Tb cdrvatc thia czPo c6',ne4lon [-bol,
qe
oeed
th"
&rrot'it'g
'i(,o
c]enBzt '
O odd
cSPo dar.d PrDPc,ol{
tt)
fte
om S3t'rctrron
$rc
cl lliv-nt,t<
'
(bitrrnatc '
cP3 xrnr;
@
oaa CePo 'v.ysion"iGr
ih the
cLAssPAftt'
T&
c6Po
a11noea.to.1
Co"6grrarrr'r Br
e'
1,Ptt4\ti.! $fae=
nttc'it'1
z
PtPr'lticl
in
*'e
pooltng,co( rfe.{ t6 add
lbe
1'
"
bibcJrrrle
'
qrorcrrt
orr
' ftoYide'{
-claJs!
>
016 '
hib'xodfc'
f6t'nr}rot '
gepoConrgloo
Ro'v
''de
Llvnt<rft.{ 7
z+.qfora rr,r',e
=
"
hi6t{m}c'
caPo ' rnio'6i"4'>
''
Llqmvnta7
It\oo1ftx nofie
=-
hil?tmott '
ca?a
'
$t^t:9\21'-
>
16 AFto(zttq
z
caP@
ia{
9,le i5 ovcli
}c&l
a}
dne
4uo-"'3
locctHso
'
<hibonc^tc-bome>\
lib\
opr{ornr\ c:ru\
c6p0 -!e(t'co
'i4Y
'
Dnxoo \ cuirELrtdn Poo\
: -
-ihi5
pro{oo
\ G.r-eLH
(In
Q()o
t
is
0160
dlo ofloocdce rhir
d [rrrt''t
61v'ipcftcnPoo
I
'
it
\s
drsv;
bcrk<.d okrng
oi
rb \ribt'nak \n the
fr^m
crp
ct
'1ar
B te
Pmloo\
.-Ycr 6i oo
'i
<r1
06bctn *$
6
PYoxoo\
GmneLlion Oco\
i t olrivorqc{
lhen et'J-om4l'l
c'|1\
$t k
irnn
Jdbc
(oonerll
zn pco\ u)il\
be deodivcrred
'
-0
otl'vohe thir
lnox
mt ConnedJctetn Qoo\
,
fhe Btroolt'3
aYe {he
3 cl{'YY e{
"?
o{ird .
O
at * a &perarc
xrnt Rre
oitb
rbe Coorrc+lon Wenhe$
aod
rraxdze
the
pcol
'
'T!r'is xr'-)t
fiteDome
cr'n
be
lcLnSodme>
'
N'n\
@ a,nBger.
*e
sefr.rdlc
xr'! I Bte
c'totctt
o"d
ott'og
c'Dirb it
Jhe
pmvi&J clc,J5 6nd
o,,o, *""u'
in blue*mtc
ct-f''
3t"..n
^
P.'re'
@
+a r.:r,r,"
exe&'Hn3
)
ek
Pm^ool
-vc{siao'dc'Y
in lhe
cLAssPAr}l
L3\i\e
crr.,l.og
,. sepc.r-rrK
xmr Bre &r
o
p-nt-
ib
ckesrl
t re-1rr-tred
c'n3
Dto
fio". fie
xml and
the
roor
elerncnl
o?t*Xr^
l coo
te
on{
rrerne
rn pr0xool c6.\rgch$o
frgo
I
fitnlmtrrq
Slze
oF rhe
loot
i5
'i
4nl
oa ccn(t
Sei minsi?eexPlicirlS
B,r
rrre
corrr
se+
Yfirxsi-zt
c'9 rtte tcol'
41.-- Pf,oxool
-
?(rr'
l
-->
Zgo$,c lbio
g 7
tomrcol >
zollds
ZdYivcr
-
trrl
>
ZdYlVt
r
-
Clrrss>
>
-unca,
zlotlas
>
,Jduc
: orc.ae
I rtrin
:
@tocartost:
l5r.i : drc\
z/A'rivcr -a(t
>
o6Je'&ry- 'OracreDn\rrr
zldivn
-aGs
>
ldivt4 -
PrDPerri!
>
/!n$rt! r4r',e
="u<er
"
zva?uvl
(at
lL=" Pt:@<r'd
,zJd'iw^ -
ftrDlsrrls
>
Zff)ax
' Otor4}lcn
6 -
@rr\f
>
5
,zlPYDxoo r >
/l
ic*rtrrI1'\q
>
----r Jo ltk,nafc
CroRgurnrt<,n
(re
ctr neud to feI'o\te
Cdnn4noin
6nugr*{c
AnJ
in
pt&.-t ctF thcm ur need
1l-- PtD(oo
I
Ptb{vYtl<-!
- -
z
to
cd d
010{6
\
ftYof'rrH
cs
'
96161e -
"
frlbcrnate.
F.bxool.
lml
i
l,roxool',rm
I
mrne='h;krndt'
lroxel.
Pool
-a!ia$u
> o.&A
natne
=
''hiuei.arc,
connaH a\. gro$dc,r
-c-lor
Sa
7
,1411tg="
*t:tr" f
>
"
yolue='ugu-
Iz
z
lmol'cat'ttiln
oo -
co"r\d
>
2+t{/,t1J
4ryvn5
<pnw(\
zlqtwnnz
zlaryt'*gz
o.NlanaJt
'
Gnnaltcrn
.
P-go,G'urt,
P'wltr
^
Ll("P<ft'{
7
7)
Server-slde conDe$ion
poo)
:-
->
-l'D fitbernotr, tohen an
qTl,'cc4ior,
i5
.snniDg oi- sen3tde, ib i5
-r(orD<rlcJed
tD
ct3e
q
Servcy
gide
CobDetlic.n
rloor
Co"Bgor.a
I
rbe 9rvcr adroioja lo]trr
^
4 N&tte''g
iP
q
conn<ctton fj3ol 15 C6r,Brc(rad af
ge'vEr-6ia
e #(f) a
Uciva crp)ic<rllcp
fanDing eli.)tl ut)*) In lb &YveY
G' oo aPpli cotkrD
rqnr)iD
9
''tt
ou+
'+
rl:,e
6ervar&.n
c.cces5 *Bt
CooDe(}fan rx)ol'
-- lpa
ravo, otrt
uc c.tlccD ranfliog
or c:crroe
the Serv'r
*)en
fucr44s
o
@nn l$ or)
Ro'n
poot
,
lbe
&'vet
mostbc
siatrcd
'
JP
a r.ovc{ c+Pl"*
i .
't
::]:.:
inSide
rhe su"vcs
tbeo
it tb tc'orDeode
d to
use
ct SeYVe''
siae
dlr'he4}l c."r
poo).
\J
At Srrverside,
o\1 AdminiSFol<rj
cong'
3arts
d-
cJr)r)ech('D
6-rrr
I
ctnd
ol5o
< J
\J
Dafairc&r
c.
\.,
A Dafa&dce oari like o rrtrd;'dol bet<oecn
G J'avo PYbgra(ro
and ct Ccmrratlcr'r
trol
(*+
I
A Java
progrom crrirl Q5k
c{
D:rrasoaYce io ot"riiln
q
ConnecHan
ptz-
ct
t29o r
;
Io }be
midd le c^
ww""
94
(obklios
)
rhe
rorroe*rcrr P"o-
poo
I
,l+tn
')
crt&*ei plor
S
C.rnne&loa
ar,,l rhco
ttrrl-
flo;y
GrlDeldcrn
L)ill.be
snd
to
!i
Jan
cr plcgro.r.r.
'-)
A
pm rg CorDcctkJq f t
cllso ac..!ed
(5 c( l6i<ol
C4'4nu'lo4
clr) { it It
fbt c\
\-e.d Conne-(ioD
r
h-tf crrfiq like
q yco.(
Cqnnd*{ dn 16
qc11- javartog<!
dhcn
o
ta'/d
pvugrarn closs rbt
Javcrprngv6."',
tl'.o
inten"lJS the 'reotonq",t{-o,)
t
trl
(poo r ccnrne+tir-in)
&n t bc.ck t.o lhe
p6o
) -
,
v
J
J
o+loz
Snve{
-'
A &rver ctdmiDislo.r-ar
O}aTcs
b'te
fu-rY(
e
Obj<4 in
6erver.
A ooai
r<;at'-
i6
c^
forrroon
orea, io sbore
PYDgrAma:r6
o.nd Crdmi ni s hr,tafs.
A 0a!a
PrDg
rc{m
Bts f C-.ttorl'S
o\er* and th cn ob f&i n 6 a
Ohd
q5
rnedic-fo '
JDa
j
rqi5h,
oP rbe.
rbe
o6je*6 all
lg"*.r
@;rh
reXisr'5
and laKeS
Frtaso
(1"e
a,nrect+o",
ft66
o
poa
I thmt13
b
Ocrjr('gk!(e
o
O!g1n
oo
poo
l
ca
A tut't'atint"noto,
@'dt9
*a
tilqsdd
. rhJrm -
oldfu ,h rq'tFJ. i,j(
t5
'
-
tdk
o+?6 re..l!
ttE oo,'s4t'r
orj 6'h
trr'YB
, .tlJ i. Id'aotw
"
N,r.rU DtqrorD
A *1!ei rrdrrrioistqtqr
CbnBgure
o c.r1ffr'}{
anFc'
I
ca{ed
^'
LooYq
oEt<4loD':
in a
3e1ve-1
-,@
A 5e-rve(
odminiStat(r/
CccoBgu"re
*d-rrbcrrrce
- @
A.'
odminl6raH
Regi5Fecl
(st*"a )
DoJ'r6'rtrrd
ttu5 ia
qt:o colud
"
Bioalqg'l
'-- ^-r
a^nr&ls
arirh
CE4@
n Java
prograra
ulrs
Jodi PYDre'ris
and
conn
ooa.,"
116(otrrce o\je*
,
b5
ujini i
tf
Jn&
name [r'cA) -
'--,O((9
A Jovo f"og"tn
as\'s
Rx
o' Crnrnectl
oo
\
ct'l[i
ng
rn<rhxrd
tm
fur<.5o(r.
ce
oboe*,
ar)A
Bt'rf1
oUtt'it-'S
o. Ccrnnedl
cm &o-
tlre
poot.
It Case
o(
ood
fl{o
Ottdi$5
q
Connedon
fq *.15r (oe ned
ro
hed
tb
o-tt.
c$, f,n4i
hibc,nc.rc ,
hlt
"
torc ;Di'x
c{drJ
obEdns
Lrdr
-',:.-"
^:
.^-", don P"o.o tt't Pcol
fiYDug b
C,rJfuttts.e
Rt*
tgt"rt3
Dafa(SoclYae
Odrt
"
rcmo\Je
Co"'eufc'
Pro6'r
tie$
ctrd
gruf<rFi<3
in
l,;ber
nore
'
Cgg ' rm I
.
,z6ooo\
noOooo\
.-
(.)
0
oo
o
O7)
oo
o
.oo
oo0/
\oooo-/
Por
a O"ra'gt'r-
as
a
med-tatcrr
f;r
o..
&d{#r
'
6bje-4f
in
iNDr'
.t.Sirtri
'
rqrst',tr
co
3
Thls
i5 olso
ger
Connerrcn
C
)
iqp\ctcc
c( lbtrn
oe
hibe'Dal-
conncrHdf) '
A!\tdbc{LtL
fr.itrroote
'
irdi'class
1on.*o
Liuerna-tt'
jndi
'ur
t
)
0sloafzota
cc"Agai,og"@:-
3rc?-1:-
copy a.idbol4'ilcJ
in c1\glqb69i6bva\
$ox$"b\
do"rarne\
dotrn,o
-l-\
tt"tt,o*'
ef
c\.
At leef
Si d
e
&lerr
vutk|n
JDB0
ReSoorces
J
j
r-\
(
\.
:]
a- cannetAan
pot is
exatW
cYuie
or
-----> JrrCiff(rne
(kg)
cl?oD lbe 6erve'i like GrassPisb
S6nrr',/
(.$)
r"xblt8(
km!-'
6b{t-dornaln
dorrrrioj-
*Eq
Cmr-ft1i,'alf,
f)c6l6---->
JIYOLi,adrE:
#
$e-ia:
-
----)
Notg.-
&o)
lraroe
1
P*l
"t"-l
---1
oY
p 'lat'\ warbu
o
@
@
q?=t draar
ibe
6tass
R-sh sawcr
r
c:\
gtrressshvz \9lr'sa
Rsrr\
bio >
aoodlr;n
6KP-fl:- opoe fte
brDcoser
ard tgPe ibe
(fl
brP:
//lb(.trMt
:
4t4
I Apond
SDBc
>
Sft?-.ig:-
AL
EPr5ide
@^pood
Qe$uacc5
-
,
'...'
rte
$rroring
d"r-ts
'rr+
f l
h,trt'rn
-'
-
aa5
mdc
"oe_
r.--l_---- \
Nolrle
'-
I
Pool-one
I
,h*ax
's4l '
SKP-a:-
EDt
r rtr rlao-'og
A
4ddjli6r'dl
Pafedieg
ft4s.or
d
UNL
trsel
ltotl
a.
[qo--
]
----r
Ner, ---J
Effel
D"l
,
Uiclc-or.,
flfsdrYce
lrPc :
Dd.l'alrje vo .r ', I Otad. I
I
fioot
narn e
----.
!r"tb]
]tr Porrcurng
eramPle is io
oblain
a
*rvcr
&'r
6i.tJiog
q
Sk'Jent
ohie0
Connedr'an
&om
in lt,c h-ts .S{,Je
4 C,Dffrffr(o] c+ GhssFsb
.16119
+HkiDak.
l.r.ilt.il
L'
6tudc rf 'jdva.
6rud
rtt
'
hbto"
xtf)l
bibelr,.*c'
cFA '
xn \
Clicn'i 'iava
Ftt dria ext 1rpte ule ned ro *L Aaz rW {rtro,ri.,5
3.i{rr6l.9
d{ra.t r &0}n arl *,e
jar
krrs 4 h;Ur"nc're
in tbe CIASSPAY
H
@
app*rv -rr'oa,
(
c
r\ gtassff:r'v:\
glass9t sh\ lib)
&
b rrE;sF6b
Stts'
@
jov.^ee'j..r
@
ir'4ir",ova
i
".r
( rr\glc.ssP;shva \
gtc'ssb'b\
r;b)
.. r , .-...
\ t(.,t
ut*.*''nts \glastgsh\
lib\ in6k'u \
c0P\i'ofion\
Jrnsr
r^
'1
Dfirxun oarrt
:
USal fftrr,e:
F65(oed:
Cs.ftrm
Parzroc{
:
e...p*o.,
toirb
rne so6e #-
gt(ql-api
-ic.'t i.,
classFrg
no dcrm.in
er(i5t
)
---+
nrfl-ogi
c &'rruu
-J
I6blS -'------1- '
--JNex
b '-----
Eot<^
-----t
(Prb
----)
,-----1 Artt
-----t I&b
---J n^ f
-*t
a*
-
--
Ddff
&
r+u'5
erqmp lc refor Page
No1@
ao
afPti..*lon
@
&
h"
-lir"ndor-rr
E5.
f,l"n
a<ec,L ng *e ohl^
e?amole
'
iP
cl)e
8(]-
4rJ
5rP46-o9i-l'6
0 (d \arcr)i6
iocDmPslit'lc
ltEn
6et
4
vemovi.,g
SlF4i'a?i-1
6 dJar
l1o,''
*.
CI-ASSPATH '
(coc
can doco o toc.d
6lf^i-c?i'Jar
&oro
blUettla*u
-a
+)
CooftgrjYiog o. C,r-,rfLddn F
ol
Crri
Atblo8ic
lo' X :
6Ep-I
:-
CreCrte C\ *-a\re-t
do...tn
( if
SlcA
r
----a
PYogrorr)g
#
&ode Wellogi
c
GnPtguretton t ri
z-c.r d
gtp+a-
Oc?atc
a fit4
u<bLnl;.
dqnaio
---2
11gx6
!'itrl..*e
-aoto'ln'
d.b\oqi ccdYni o
),0.blo iclo
l--t^r-upaic
to
I
6EP-$'.- 5rc(t
tt
tlxb\qiic Seivc'I
c:\ Or.qe\
hidd\e
ulo\ uscr-Pqi'rB
\
&rDa;ng
\
blbe'rrnrc
-acr'oi
a\stantl^icblog;c '
ba1
sP-s:-
oteo *f Brdrs1
ood
bttP: //
tocc,tt'ost
:
TgPe ibe fullo@irrg
Url iD addYess baY
roor
)
crnso
te
HablSicodmin
ODtlC+
3el-!i
J
J
U&ln&mg
:
Pds6arr.{d
i
i.!o
w
6itP-r:- Expaod
6rvic5 ol lPtside
-+
e'pdnd
Ddr4,5oa(e6
,
-,---r oe)(tt
, Oxb
----e
En,ttr
Nesr
-------'
a""'
t*
$15tlg
or Nam:
F;Andi
I
ge
Srno:inq
co.oealco
PtaG''J4
1;,obdse
Ndrf, :
fili---
-l
Ho6iNome
F{t
:
Gnejn.o
pa5(rooc I
Y@:-\
Ii*b]
-,
--)
\_ _L
o,,l.*
I*,
--'--+ Nert ---J B
ndm,oSc'ver
---
3 fioiab
cl'd.
do P6lor,e
Lfbol'n*)r,/
ig $o(t
cJc(nt
to 6ei
c'4'oo'i3 {t'
c^ Con*cttoo
pool
lheo
ctrcx
c"'
rnnarcaf;rg:l-
I
--'l
ooff{l@l
tcl'b
-----r
20r'r
rhe
co+or'nJ
r'trqitrx.to
Cat4dq:
@
fr fie
prrviar5 exef.ple,
iP coL
uJar'l
fo use Catnnd'tdn
por cff
cru$i6 se'luq
$6' -
ib lttcrnatc'
cfx' lml ftr
)
de
ozd
t6 odd rhe
Suocoin5 Trdi r'rDlrn
"
zftDflrr$
mrrrj bite..,arc-
Cot''oerrtsn '
dor'gd'rce
''
> otaclei''dt
/-llt''D1'a|g
)
L1
tpnpttl
narne-=
"
brr.r.x,rc ' iodi-
ctasS'> rci'loiic'
liodi'
Wlroitiar
Gt"rct
fu 4'*ry'-,,
/-W(!'\YA mrr,t
='hltn.r.re'iqdi'(Zrt">
t3:
fl
tot{.rh"sr;
l"o'1 rlftDfi4t5
--
ia
crlseonlri
r.(
add rhc
fa,o,ring
onr a/d,;rro,ral
ico
P;rc
tntea
H**11rrf[:;!'';earu"1
octdbde
-l$pe
'.
[.rE.hdje
I)rt'r":
16.!r
ftda0o.sc
lxo(oam
g(Drt
fYrls
.qrd
c.
s}(psl:-
NOIE:'
---)
gtE \J
Name; I
9@lme
n
fnlrrrtarrce
tt pp,ng
i.' hib.**
.-.
->
Nhilc c?roling
o{pliaarions in Jovcr
J
iP
rrDlc rlnn onc clc{ss
ia go;.,g m k'Ut
&me
Cornmorr oi'laihrr.5
rbto
lno6ad
o reper'tiog rbe Commcn cdh
bcd<3
ind,!ld!q{l
in &ch c&6G./ Loe
c,fr,lJ iobe'nrc.rre
rnacbc'ni
sm
\
Seporc*in
3
g.ner&tized c!*rl
rrc-r.5
crnd 4edarlized
"ttn
*"1
.-
,.
^)
Trn.h'et aocl
5tu
derLt
oi
rtr Cornrocrrt
--'
Far exc.mPle,
coe
[r.ve
noo closrs
col.t
ed Torbet
c
-
o*o*
cts id
arid nar',e'
ood
6gr-'ar
arFr;
bx'tts os
&pctme"t
io Teo'heY:
and
banch in
sr('tdenj
'
lben
coe
@n &"'vcrt
*rls
oppDc-{'H
dn into
iohttit'lnL
q creafing
o
Frrtr*
closS(o()
gc6a
clcrsS
hot"
1t1*r1
liKe rle for'o<oi''X
..-
---+
|.Dlire
fe(6i6iog
rte
inie"ted
ohreos i
e a
l,ibooorc
pt{s13t6 the
iohcritd PrDF
ti'3
-'
g?t $atiztd
ood
Spea oli:"d
artrit'ru
ib
rbe
SdPPct/tg iaheritcltce' )u{rzu're lrTr'lri
'-
'*
' "-t:-t)
^-i
<r*jatizd F'rittl-s
4ab
m inFarn
the
}Ltr'octre
clbcrr ttle
8"le{dljz-cd
clc,d
EQedatizr
. , 0.,. /Lr. Tb inFztrn
rht
t'rt'-"'*"
*
-
-
"'-"'--t
r- R ot'r-zrfl
on
in
c.. rrraPPlos
8rc
(l$t tr
t)
oby{r/
(nc
Ded
tD cdd
Sotne
c'ddtncmal
Con
F
Surafi
or in
-
'This
b ceded
ir,bt'iruncr
Tn"?Ploi io
ll,rbttnc'r"'
'--,,-,
lnbsnn@{rc
m&?P;ng
;v' \l6roare-
ir Lr's o @rrcd
*litrr
nort
\irotthies
'
1@.be1
to()
d\so
io
rhe
DaraB
are
'
o.
ghadea.r o[Y*
*to
Daf..B.6e
It ro'ans
tolh
tu,
vY
eX rbcf
l-'iY"''r"
--+
-I|Lc.oorc
b*
ptn;ata
$" {rtot'in3
3
strcd46ics
r
f6 Yrl'"derrt
te
inlt"ted
drd'a,
o
@
in Dat"Barc.
Tdtl
P{
clas,s lict.r.}tg
Tdblc
Crr
cqbclc.ss
hicnrchg
.
lbbt F,Y
C(r)crcofc
cfa'r-s hctt'n-!5
'
Pef6oO
o
Toble
Pel
closs hicro'tcbX :-
->
In thiS
T5?e 6P biic'rc\
,
a
Doi"Bose
oltri
it6' eolctons
+6
Specal-'zeJ
Drr.Base
'
ls
rmn
adfrrr1 ir' a
l)olz'8c'se
->
To.ute
pet ct^se bicrar4rl
cc"i
t
lce
----> f.lhre
Crcc/JD3
e
gr'rrgle
tablar
g}:arrd norr
be
d&\ied
toi
rb
-7
A D.scrlrnino'l-c'{
Colamn
6iare
S
one
Drdvei
claJ6
ohjcd
dfnt'3
dard l'1pe
In fii6 l1df,c oP
6rcR33
r
biu"'mrc
Te{rre$effing
the
enrite
4rqlecrs
o9
Jn
otbe{
(l)6rd5,
iP
Tdic\e Ptn
g1665
bi{anSS
',
c.( st1trcd
in cL
siog\e
fcdde
DoJaBose '
u6e,
ct Sir8le
Table in
6
g1a3g, blara'ch5
oP o
69 6qPm
c/?
iritfe
djt"bt
if.5
cr Dcsctmimfu
Valle aod
n-xrm
Plc
Derived
ctasses
fu)o
dc'diyd
Oorogose ez./
Jav<{
o-ep li<<drdn
^
_
cru
d(fNi
d
clalsq
.,/
J
;t i5
used hD
ide",tt
J
ohjers
st"'Ed
in 4
\,
'J
Lla.J6e3
C'd) t Ca'\ a
{tXdt1
!-,
J
cciltaing
coluo n5
4'st
gt'wrat'tzt.l 'u
and 4n
od& ticnq'[
Colttrnn
Cr.te
d
fJl5Llim
irnrd
(olcrmo '
,>
A Dsc"l
rDiD oj:Itt
colo-YDn
6tdrt6
o De6n'irr)ir,3l(,
vallla) oJuch
o *1 *
:
ide..hb
ooe kri\ed
cI6&5 ohFtf
clmonS
cru$Pte krri
\d cloitrr
@s8l5
i'A'J
-+ Whre
Oo{Uag
rrirb d',6 thble
fxr
elaeS friexar\, tte
Degc;mrtaftr
c"]1h1
U
f<tble'
\r/
irnplcmrntd d
oirh o'*
^'"'3
Otst*
dffi,-",
-
rbe
oltmog
rc]ar.d
ro
tti##f"#ffi,^"r.-,
rnt
ru\l
Omsltain
i
'
6iog\e
't.lbE'
gg1-O
lr'l"lrn"^
Eore
clca5
carled
Pa'E
mer*'
LDirh
od chtolte
Paum.af'
aO
uaL L<e
d{+lu i'',
Jdble?'ctc's
e lttt'rcttX
Qt
6tu;og
br6
''ftd"rcotd
otnd
Cbta
B c'le
'
che4.e'I5pe
c}r4/!e
Pc^lfittlt
ohleds
)h
a Snglc
ta'de
of
\
Pid
Pqgrrnr
6
ccllle clrrgqe PTaPe
-t
ID bi bclnole
o? rbe hi ra
0
in
ttE
(l]e
crAdc,ssc:
s-&dass
fbgrr'crt-'
bbm ' rm I
'o ,Ii.,
vpsag=- Paymcnt'
+able
-'Pa{r*nr61
>
-.--'' hle
hc.V
e
+@O otPrDdches
-f- ,t"aatt'X
*'e
.g'hcrosse6
rolpioS B're,
(.e rEed
to use
r.t6"
Ide car, c'ngd1rye
{r
8rre
clors
'at'l
i'r
$e can S@role
gcoedase
ortd
eocb
Diefcrani
moPPloS
f;re'
ttrc ohcve
t@o
of?fir(h
?4
r
rtre
1s+6'gptooche
.b,oF
xml 6tG Crno0Pios
S'c$)' -Apc"t
no ryed
i0 c"nB'5a.e rraploS
t$ 4r
rnotHple
lirnct
'
..-
t'taPproaai,:
-
-
Zt --
Zc\6s5
Pqycrnr
' bbro
^fnt
--U
c4rne --"
Pal
mcnf
tlbtc
:
F!0r'rnft
7
pa-e
--"ch"1,.j[0.'
tolomn
="
cttXpe"
l7
Z4&bclass
> t'3 Pj' *pp;"3 S''bcl"sses
in
z!
Sigle
fbffiog
6'te'
@rPigr'rafi
an
ioto
c,.
he i5 f'Ye&'caJole
t
Bcz
;t
Yr&ccs
;;",
na
G''P;5r,.rort'm
F-'tc
zid rAroe =
'
PaXroeorXd
'
colsrnn --"
Pid
"
I
>
r*
y.
4liscvi-inafor
cok,mn=
"pt50c" ttrpe =
"Java
'loo5
'
swi"'5
'/
t
LPYIPL:J9
ttatY'gJato"t'r*
"
/Z
iqrr ,{Subclcrs5
rnme
-- CrtlitCcra
R'4rt'cnt
"
ditcti-it'oto
zpnP,r\
na(f'e
j-
O!1d15
P
'
c6)urnq =
cctgpc
/
>
491>cl.,u,.s
>
zsaba\as
s rre-e ="
Cb.q,r"Pt-entt
"
cl"scr.l
minafrr -
vqlrre =
'
ehrlyac'
i
zPt?IlartY
LlglAass
>
4dass>
4h--,
-
.1td qptrt
"t,:-
zid
oarre
--
'
Fd
,nt ,r
Id
n
cola-n='Pid'/z
tsoe=",krra,)wp.
t"d
"/
t
.J
*
grrodc='haoxrrt'
*solmirs:ra -va'llc
=
-
'
4 a
a.a,t"
2
naroc
="CardTJpc
- ;',edu-o,el
crrgoe'.f .>
lj-,ij
'ij
-..'
clEoe
'tb',
'x'D I
ndrne--
"r1*a5n.
"
'36loqP ='
ch16 nc
'/
z
Ctn1"elh6w,"nr'
ja'l c'
{L *,,
e^oroplc
trfti
pqpr'r'@
pgrr<r*'
hhrn'
xmt
do dppri..,flo^ @
,9 l"na",r
biu,non'c?i'
xYn!
TnserCttcr*
;;ic.va
''
r.
'
Zdiscriroimt<r cola-n
="pmoae
"
L1xa4t'rt1f p6qn6
='amcr,rrt
-
/>
!,.
._l
\i
t,
J
U
!,
\,
At)ntt,
ulh-->
At-rr,>
zsr6clasS
z-p.q,ldta
AsA'dar
>
Ah-',>
lh-ro>
lgJ.,ccU.s6
Atr!fr,{?5
U
Lr
x class
clciss
clicnt
&oPliceFot
rheD
-:,,i_r,rr',.i'
oana,tk
,
fi?n er*,rro!
&DeYdJed
in
96r> ScE{i
*
.soro
fir6nra<
;
llavto
AnD</.l.l- ?oAfe
o? -roAQ- 13
O i-,qafl- t3
cctYPF
cHrycF
moDE
CR
clt
r
Sooo
e SuuD
oaoE?
Lls'tr)c'ss>
zlt''''>
*rtS 1a61s
fu
DrrnBose
.
Crrdit '
bbm' xm )
y661g
="Cr.d*
Cfa
vrSA
''
@
toor.
Pel 3r-b cl&16 Hir..r4r$ :-
!'
->
rn $ls
bpe
69 bi"or"bX,
h L'r.rclrc
ntg.$e^-ts ft'c
i nlo"l tr'D
(
dc'ra l'' scg^ror<
tables
)
brr not in a
girtet4ble'
-
-
rn tbls rUPc o( inlrll-cncc
r.n?Pint
)
hit""nort
Ltses a Sefa{o}e
tabk RT
sk'ioS
Basg cr.ss
ottri brf(J aod a &povarcit'J"t
eq{
ecrch tL';vs
'l
ctass fzx
str:ry rtr
Ocrivd
c l0SS
olh,lbales.
-
-.>
-Jo
ord.r
ro rnd;otujo
rbe
{tciH
oarup
b*oc
n the
chtt' slzted in Base clart
rzrlte
ood Deaved
clasi lll'bles
t'l'h'nurt
uscs ft'rei3n
tcX
"cUrrc"r
elu p '
'..n
h
rllo
Tdble
P<r
srbcl&ss
[t;'cttt'5
'
tt't
use
4 desc'imi oc.j<{
olr'r'm is oPho'..t '
.--+
io o b;hrnor.
rm?P;49 $le, &re need
ta i-rse
a lttXlioined -
g'&loae
> &'Y
-,Jifu,
*'ilut.,
Fg
id
Ftr,.n-t5
GnB6tniog
To.U. po' lrl
"rc,rs
l,rro'Jg
Evmple '-
^u
,--Iu" cr. Baseclctss
cdlc
I fug"'ct'l to't'
t<'x'
denvtd
clc,.sses
Credi tcoY
eQtYnt
ru
;: ;;;.-*-'
t""*
ole6"'3
r"'u''1,n'&r-uor'ss
htrarchi
9''re1nsenxo5
*la
dorr. in a hrt Bose
u6
huatnrt
cteqre\ ne
{$eltftY'^l
\
P;d
Credlt
-
fib
lc
ofrgrn-t pdore
ld.i!"Ig
Ir,
'
P;d
clq4e
-table
Pagm.'rId
a{noarrf
F.X,.rnrDrt
; r CoraYog
roect
c.t! 0e
.bts p.
t*\t 413
LPtoFrtttS
fqL>
trql t('la
66L2 Creaft
{o.ble
col(rmo
=' Pid
"/> -'--'
l7
l-PYDtrrfg Oome--
"
PE cd.dt
/ljolned - srrbcra*.e
>
-6ubdas5
rm6
=
p-id
/>
oc.mc
=
cbclA;lpe
dlutno =
chiupt
"
t,
./lL\6ss >
zllub.rnofe - rrrrppin q u
Cxc*c rtr fonu'io ol DulaE \s
i-
S6LT
crof
tab\
GtarrG,aft,X-tnr
'
jova
C
tx1..efo..'* '
'1,."v
a
"+
tt^'
+1".d*d
JnsertC
ti cnr
'
iov
o.
p6mtn1l-bbro rol
p.g,'.,'t< ( ts{;a
Credil
-&btc
( t
.l nt mLar
( 6)
.,
cdg|e
d+.-l."5(
( l-iA hqin[q
(s), ch\r'
e
h;uno*..
cPx .
xmt
*, cl al&
rurrbrr C5) Pr;ma'5
Kct/
at'xr'n-r
Pdd*e
&'e )
j
39r>
sdL)
l6rt
5tl(r
vc.tru.utto )
)-
Vcrd.a
> (tD)
)
i
]C
P"-
1os"."r!
,
F
&Ds ord41-
tsak)
,r fi"4 d,rle
-
t .rtr
_
tsfnrnr '
bbYo '
^m
I
Zbibn,rr.re -r.r.1pi.'g >
Lct(r56 *nJ='
Po5**
"
16519
=" Fdmcn'r6
" >
1id
rraroe ='
p{r.rnrld'
4p)urnn
="Pog;a
"/z
LP\DW\ q4,rg=" Atnurnr"
/
z
dncrie
r{./cr. rl..-
4!qrr5
rnmc
=
'pXrrrnrDrc" 6o1t'-" ='p&te'/
>
%ifl-V",ne
d,scr.clcd s
.moe
="
C...dit
G.,
dRrXmenr
*
+..6te --
Gldtt
-
rorolo">
iofqin
i6 tlib!'nale ths
ii djzai'3 ["16n kX <"t"*n
"
'colt"t'n
="c.!ne"
/z
x *+r'
lioine d
na$e=
Cl'.ye
Po,6-cn*
tulle =
ctrlre
-t"r'le"
>
**rtZltl column
=
tljolned - subdar6 z
J
J
\,
!,
\)
\,
t-,,
Ttte P.r Srdcta"s
tbkrno-t(
l.,"ll
a"'"tdDt""t\
coptr
*e
F'"*',
!*r lalac
in
to F-ot
!<6'
P,
*s
a",opL
'ef<'i
Ptt'b
1 ro a{r"
o
nu-ha,
(q,
t)
,
s6L7 Serct
F.dID
7
&
* Pttrr
f{Anrnt6;
ir"c-m-t
50oo
t,ooo
P&re
eo'.' Gd'1-t',t
tei
ccrYPt
&om cl*tue-t rtk
aHrYfr
6Aett 4
PJP
-t
PS
*
@
Too'.
pev
corr:nare
ctcrss
hir,rtbd
i_
- -> In
,tus l90e 0P fr,herrorre
hiror\
,
hibe' n.*<
r.xs cr SePaic.l't
tagte
$o$ng fte ger@lizd
ond qdo.!.ized ort.bc*."
or c{ deriurid
class.
._-'
,b *u6
rup
o? Inbcd tahce rrp{pi
,
hitei
*.rc us<s a S?crro}e
trb\e
io
braBosr
&r e(.tA
(>rlved
ctars
o? rt'e !tito.\.
!'/-? Jn
*ris
Tgpe og Jol,cyifand
rnanlog OlSo/ desc:im)naj-o
cA&ron
is oPd
or'o'!'
-*>
rrq rn60p;og
*rr op
$iucrnorc,
.,e oced
tD
cdn9rdure
Zunign -sulclos6?
(anBgmng
Jiu* erv C{nr"ot clots Lirarc\.
<6ubclas5
l-ioiod
-srAclcrss
2
--i'iasle
for
6rrbc1o55
Zuniclo -
gu-bclass
>
----+
Jd-ble F'r
&tf,cloJc
cb{
\'\
Crd:r- tzute t!,
(h44e
-
ra6la
{-}-
F2..{
id
dn,odni
pdde u40.
ir,t arnot,o.t oJ"K
d'lgp<
e
c@aeTgre
PagffuId
amcarnt
foSroznl
Date
card\Pt
PagtrQl
5
.Utn
'
xrn I
zh-rf}>
.(c\6r
S
L\A
n&$e
=
Pudrn(.\f
P%r"fR
Id '
aoluYnn
=
"F3
id
"
lz
rnme='Grnclrni'l>
narDe =
"
P'^{1,'cn-f)ar'"
ttrtt*"
="
pdc''te''
I
>
,.4
r
>4tJni6n
-a-rbclars
rrtJog
=
crestcc.rdPasr'crq"
-plle ="
c'd-r
-
*'tle"
)
ITYDFftJ rrrme -- c(.rd
b
0e
zlunico
-
s$4rlr5
r
rr Y ZLrnl
m
-
e(rbdar
S
ndmc
j
ck$le
1'J51gz"
atr1l41-
l<'bleu >
l-l\"(tttu
y'unioo
-
sdbcl"l6
>
home-,- cfeyletrpe
"
cotumn =^
elrtgne
-'
I
>
z-lclasST
/-lh-r'
>
natoe =
,4frtqnt'J
ZflDPIB
6e1q6n
="
q6x
ne'/ z
Sp> c.eorc
Abl
P&te
gr>
Ccrk +r5le
* - cl'dd
Crrdir
-
klbl e
(po,,ia a;.tr^Cs ) tnt*l
do-Fg) c.lg0e
vcotl,c'r a Lro)t)
)
clqpe
-
iaH
( ptid ,,"rJroi1o) F*'{'1
kq,
PoArg
j
k(t
,
qrnoat*
rvtYnL.(<,
")
,
ttmur:* wmkz(<t>1,
C't
aitCrta
Po6"tr"* ';'v
"'
W'(D
oop7,6.
($c4-te
fog mcvu
la^:
^
J"srCri
cr* ' ic.V
a
[.t'Jroqr
b
hlm-'rn \
lr;tr"orc
'
cP3
.
lrn t
Tortlss
e>a"|. r.Pr't
\,
\-,
J
J
\,
.,')
Ss+ &14
F*i d
t-
fuk
&,t<, c$sne
V&<)'
aY a
(l'
))'
3aL> sc-la, + Porn
cbaq'tt
-ta-ble;
c
tgu
'4n,,"r
poflv- j!!IS
Vr(A
---i-
hru!
F:rq<.r.tt DpDdl
fal-t+cr tri
c-l(r((
C,s,{ftc.IL
da\
B
;rhe.irz,"!@
J
\,
r. P*-
i-r tlus
HAL
(Hib.r.,or.
du.'5
Lan5""3
e
)
.-.-_-'_'
otf or
/rors
'nb;be'rsrc '
on ohrectS'
con
be
don
in hrio trrl5'
2) B(rlt'
OltrqHao3 '
opeJo-tlon -;11
!e
ePfetred
crn o
Burr
of*tori
orrs ;tt )librroate 1-
.-
-.'
l,Jhire trjort,bg
@irb
Lltbcrrntc
'
oP
'4lidr
\-
tl-ff i$
r)
Single roto operallon
3 and
---o
l^ihite per&ming $ngle
'a'
opralt
dn
'
rt'c
siogle
roa; oP $e
D4la0ase '
,.---+ JnCcrb og BulkoPfTalton5,
Hme
on DataBrrre
.'---o
Ribrrror
Framecrtrk
d6
Bot
r oPcYorl
c'n s
@
Hrbc'
mrc 6uct';
Lc'ogt'aX
@
G'n';o
n9:
O
Nalive
661
fhe O?efiA<ns
a*
ePkl-ied
crn
rrrrlhPle
Yo(l]s
a.t ct
pvwi
dad the 'Brtaoing
3 telr'n;'1res &'r
pe'(a
-t"3
-
FlaL:-
=:-::::=
T,,., o?
9L
i5
co-[ed
HaL '
--, on oh].,
o(ienrcd
Rrm
o?
56L
t:
.:: *,*
tcloich
is
cc,r6r@rrd
4
x+I"'ct''''t
^
'
is rrcitbln
q u*
- "'-'"
\hriahlc
--,
ohj(d
o.ricor(d
rnrn
i5 noYbln
q
bul
o
qPlrS
*
"'
-
"
rorrh [b]b
c\':5
\hr'.
Tqule nar''c @lth
pDf,b cl.o" nc^me
an'l
column6
mrne,
toirh
Frocrrrs
rgt.
---
'lhe
big diPPerc.ce ;;;;
soL
ana
H6'L
cpe'ie5
i5'
saLqpeYitsare
[L.raGose
dqxn&r*'; t";
qtlt115
6]t
&lc'Bc'se
Jodqpcndcnr'
lPeraH
irns cn
c'
0arrtBolP
'
-*
Ne con
lrerR
ir,-, borh
S"t*
"ttd
60n-5elef
c
_
usin3
HAL
5"'<r Ofoorionr in HO)L: -
fu,ohoctt
Dg
a &left
Operadon
ML 6etgu o0ercrl.tn in
56L '
Pubtic
cld55 Emplogee
t
--j
emploteefi
::--!-
-)
ernprD'eeNarne
Q
"*^'
-P
r9;
591
hq,t
-'
i14 lspilvomber
---J
Selq-}
Pto-
r
Nhre uging
obore
Hst
0r a irne
rn
b'uenrare
"our *len
ir i5
cAiled
e.x
Itom
tor)
CmploUe

!.np'loXee
e
EO:-
31.1
h+r
'Pto."
K3.*a
'
---)
set* * Pturn
trnpl%ee
toktt
dcpmo
=
ao
---,
slelF e. *
ftw,r
pmplopa e uhet
g. &{*Nuo!t
:l'o
?*.
r*ilJ," e o\<,e
'dcrtNcn!<r =
>a
in
HAL i5 ctnlost
e?aal f0 CBrsI-fqcfir)g
ernplole
e
dTroo
J
)
.)
)
E-elo6oe
"
,.]
gpend, oe
can
Selelr
atl ernPloses
&o- thtFr6'go*e
-
+ermiaoto8g
)
iP
<"'e
lma
t*S
o'np\e*
det4i
l5 +4
-
lm oq F.rrl
oqle+
4r,"n
fie DardB
<4e
.J
--? bhile \mding
frqr
ob;e*
,
b
ure can d[reu
tX
5rctt
on
L]o'L'pe\
otrl
{iom kcXtot,a
-)
E$(9;-
Sq/ I
--)
s?leu enomP,
s..d
&o-
emP\otee
fqr
---+
.Ere+
@
errdrye eMme, e'emplo6ee
$.l
fo-
ErtPr'{te
e
*
b5 uin.3 thc o}rlr
RaL
cy,et
S,
uh;te
loadinr3 fte fr'r
$ar
de{ailo'
og '
O
eroplo$ Sorn rt
c &*..Bc.se , r.r
is co!
ei
lmdlng
0r'rHal
obPtt{
O
u*u tr
lm&ng pc.1$
ar
gbje*5,
de C6d
t
$r&r
t on
\tbl ?uat
uld'
:
tr
fiom
---, 65 using th
ore 6ele$td '
Oara0c.se,
so
Ft6:-
6?l
------J
Sele*
t4l
-
s"terr
&bo!e !16'L
9e'5 ,
tbc
emplo8ees toarrbio3 cin
Jn the abo\t
94c'g,
&rr oqjets
crq
I
oc'ded
Ne
s*rrr ted \{g'L
qtt?'t
toi'6
"
fo'
"
kgcocrd
2orb
alqza1yrn6,r
P"rm
rhe
Wheve
ei *,e\
c'
C#c"I
errroe, se\ P,oro emptogee
obere
d"ptno=
?
. ernfloyecNt
rne
,
e' e.'ploSee
Sal
P--
E'''Pltte
e
,
'
dcatNumuer
=
-
6etal e ' ernp\ogee
Ncnre,
e- coplqp&'l
F
m%:
"otN
qr.lo(r
=
:
pr
----)
bb u6ing rte
o*'.,w Htu
1uend,
oe
crre.
lmdtng 1x'.'
tiat
err6'logee
ohid1,,
bg dqendrng ot\
$@a
degl
Nariber giveo
Ql-
rtrnHcne
--J
ln ac) Hat
?re{3,
fo
Frt
c(
n-r$
fime
1g\u9'
u)e
a'n inserl-
pcu.'r".or
Pcdamerel
(Cn) a r$amed
fxt-IcrYrJc{
inb
rhe
PGi
r1ooo1
Pr"rornetet
Cl
)
1..larnt
d
Pararncfc,r
(:<mme>
)
Fr.
e^ecuJing
HetL qAnts
r
coe
rred
o Cut'5
"-**:
Io
ser
c^
Qc,ei
rePc,r<ace
'
.p"
lt"o
*
* 6'arre0trerx
(
)
oP
S"!si.,o
lnrt' 'ce
$s5sia,.r
ftLrr P.
in Hitcrncrre
i5 fie rn&n
rGf"time
l:";*
Hur
&
paDqY'rrnci
and
llrlrrncrre'
Geco"
*"
";
;
,.*t'
"reyird
&l
a pmg*er'"'r'
t-o
tr,rv-
cr:i
rh hlWnctc
o{L
i.En
'
b9
Sersl(rn
f,nrevk(
CIe' hitctot*e
'..,
Cgnrz-,
r i
-
6".ts
?rs =
Sessi''t) '
t"*tQ*'t
C
h?l
co$mGod
"
)
:
tu
call
orre
r4-rbt
Stlo'o;I
Agrcr
Crnglud
nJ
c'
@ue'g
reeetence
'
toe
rEed
L6 6arbod.5
{,r,
e^ut-fng
*'at
qrtrcrg
@
tistcl
-,
Qn
Sle*
Oo'{oH
on
ncin-Selelt
oleral1on
@
enec,^rc
U
PdoteC
)
--
-'
fo
re6.,re.,Ce p6inf6
16 .--
|-)
0er.5r-P1
\.)
\J
*
0,..'g
is on inrcrflce
oP org
'
biberDat
pki
ood it5
\t6 1mp)tmtni<rrl6n
ctars5 ohirt
--r
the imPtimer*Ldt(m
clos6
oe $ue'g
frurci
fure ' 15
collecklc.n ,r
,eoaiq
6rnc
bg cne
c6o't
&otn rhe cdt
'flcrD
'
C,^dlfnPle
'.
-
_-
^d
=
srssi(m.
c"e..rcQueq
(" f'u.r
Evnolr:Jee
)i
$uer3
v {
Jte"c*ur it
=
li6t
'
ittrcftjt
(
):
Nure
(it.bc,sN""t
(
1)
{
O*u
6
=
it' ne'*(
l;
f,nplogee
e
= fEn'ptogce )
o1
]
S-o.P
(e'getXx"());
->
lbeve
are e
t{dii5 o( exeut;og
c{ Selec} dP"ctHon oP Hql'
!6t,*t
r-
-)
In tbis
LeL!
6e aIe 6elc.ltn3 F-rll
a\ie(ts
PwFl.
Daft,.P'ase
J
-2
l.{hirc
6ere4in,
Errt ohier6
ffo.n.
htc.8o:. 4
tl3lng HaL
7uLI3,
iDtal oc;!'J
'j
f
iuematc pcrfu,rr65 the 4r rr.,r,:io?
t) l-libondlc
re.rd6
tbe ,oto' &t- a krb\c ond eknzs r6em ib
c' Q4{rttser
6qj"t'
\'/
@
Hiucrnore
r.rd 5
eodn
ta-,j & Qes.'t+**
o"'J
'
sroros *re
&rr'' io a
poJD ct&ss o5lec/'v
@
F,uer*t"
SfDyes
o-u
Poro,objlr6
in 4 Coll?dlc^l
oP
1ee
lr'clyl-ia r(Java
- o'r' r
'b'"!
6r finattq bf U.r no-i.
fetutng the G>lle'dc''
rcPaeote b'rf' 6 6t" dav..PlDltc,fi\ '
!-f
\]-.i
(,
-"
APrcr outa.idog
a
rePernce
oP
list
cottacr'lcm
Jben
(oe
necd f6'
ItcrraE
*{l'
\'')
&u'<(0
o s
Nc.g -a:-
-.'
ln rbts
(l)ot,
.de d-r
yeadiog
CD{) l{rlding
1r,r
ria( oqie4,g Fo- *re
Dc'tc'Ba6 e
theo
'rnt<r oolri !'ilernore
pt$"rn'
* --)
\,
using Ho't
qrc.U.
!Jhile
reqding palda\
ohieu-s
)
l+,bcrnolc intc{.drf
per forrc'3
rb"
&rro.,l"3
Hiberfire
yead
s
$e DdJ(
pr-a ootc.Base
t.bie
aod
t'-u't"'t'
d
Re*rlr$cq
Hitprndle
61rrye
5
ea$ n:to dcto-
6e
'ps&risef
'r,tot 66ita
11
lfom
Nc,t,
the
@
l+ib"i.ro*e
6loot Ohjc(jl:l lr1ro,
.iava.(^ril.
Liat
cot t"tr't"tt'
@
6*u g Ih berrnre
rciur nb $e
-(iet
cotlectl
on brd'
io clri
Jav6' PmSrGrr]
'
-->
t"lhile
iK{iHng rhe col
}rcr-r crn,
u,"
need
to
tst(ost
eeitr
ete'rrcor
r4
se
Cblleqlon iotu
6qart 1
ExAmple:-
6.,re.g
gtX .
6es6i<,o
.
crorcQtrerX
(
"
s.t.a e'"fnptuUee
Mroe
r
e.
e''y'o5ee5u
P'''.,
F'"ertr*
9
l^Iob
O :
-
--) fo lblS
Jtttrlol
;y= 1;51. it raf<n (
);
t"tbr c (it'{rosNe<tC1
)
I
OUi...t-1'.-
=(OUcvLl)
ii.
r,erif );
S'o'e
(ru"1o1
t"
''+ro,
lrl
)y
1
Olrkdt
l
DO
u5io3
ttaL +'c's
ft\i o
tuPe
o?
olttt$
toe
& rcqdinS d 5ir8\e
pn4"g o? dn Ohje*
6r)
ohiet-6
-'-,
Llhile
the
e,( c@dlng
erqrolee
&''ot''.'
g
J
,-)
.,
:J
o
@
@
@
t+ibtrEre
raols
rhe ddrc.
Rom
+s.lrte a1;d dio.rt6 i.
Qesctrr5er,
|ltbcrr6}c
Snas the pyo(t.irg fb?e usiog
ftedrs.r
rncrc.derrq
and
st.'r s
ttre
volte
o?
egll, ran
of
e Rear[
se|.
inb
rhot
parrtcutet
Spe
e
odj&r .
HiE'nore
6lores
the ohie(]_s
. info
,.c+.,coltLd.qo
o? tapt-
Jc.v<.c^tt.
Liet
Emttg
,
p;5.'n
*.
rc.tu'nb
ihc
C-blie{fl cr\ k.*
to Otr
_
jovc.
pvo6rc^m
hbile
ittra-nr$
,tre
ihto
*nl pe{ticote'r
cDtletft.,,1
6c 1ueecd6h.
..sn1,,, .
elcrnn-r.
cR fie
colle6ta'r
Oht'e+
ryee.
O*ot gt --
s<sir,n '
ct orc
Qa..x,
(" sere* e. erog]qpelrJ-a..re
/'o,.
Et't"pr'ut"
e
")
;
l-ist
ttst -- gYU. lisr()l
Jltrott
t 11=
tist '
iEraf"tC);
Y,llr,re lit '
baeNe-x
tcl)
i
Sung
5,
"(5i"3)
it',
1sr)
)
ntxtl) i
5.o e
3
E'l|,plolrce.;qyA
(l'tr{,tflee'bb';:,'xml
h;warc'
'?a "tn
l
Sarerl-Clrerrf 'iava
:
.,(
'
clags
nP.,
9og,
no (!
"p"
*,
S
4lp,,ao.r
.
\.
\
.As r
luog
f-
-'l
(9
obu*(
l"'r l'*--\J
la!'-o
I
s.'a
|
"^-_Q
...
Non - 6ereu' @rctior)a
usiog Ha,L
'-
ttloa/rol:
'-
f?rm
botb 3eiq aDd
'r.tn
- &l?q-
o[ri'{Jd]D5
6n cr Dafz'Bas
+ tjbiF H6tL,
uJe c'ro
P'r
--+
-lhe
(.1c{
oF ftflSho(liD9
o. mr,-5le*
cPefi<'6 i5 atc.rD Sim;llan
fb
ah
s6L
rDn-6lec
cPqanic;t
Bur 6e
rt4'tace a Talle rpYnE
c'i7t'
q
PoF
l ld\'
4od
cdqmng Mrm
5 ui*) lcsD
clrrsa
\laYiables
harf)a6'
''e
H6tL oe need
to co'u
Ier|FuParrl(
)
,--
f-
exeurli D
$
a nsn-6ele*
oPerarioD
oP HOrL
'
(
J--?
Nhie ereurlinq
q
nm -se.lect
q)e{oti<,c,r
toe need
to
grr
a
-lionocr}ron
Letctase
-'
hiU"'no*(- rred s o
-lr
c'nsaci'
c<r
fz-"
ncrn -
glcr'
opcoltooe
fu e"ornple, if coc t r,nt to
per&"tm
on t+dore ope{&HoD
8.'l
Upa"rr"t
rbe
,,
eolcq
o? ernplog ees, tt.,e {trrtp;tg code i6
Yt1.t-,i{e
d
$,rer!
gy3
=
sessicrn.
cre4fc0ueou ("uea.e Emrttee
e
S
e
'
aaq*S"r -+
t'rbere
e'&ltNum6ex
=
t-a
)''
lir1nacl.,o lr
=
6es5too. begrJrc,nsocn.tn
1 ;
1
inr f<
=
gr?
. greofeUpdc.+
t );
ix.
Cor,rD;t (
);
'
<-,rs
t"Pdafea
i;
-
so?(xt
ro
:
-tff*.'
op{,oric".'
ia
oor
a
u.""'u*
4*-::,*]"'il'
"'o,I."tt'*'-
-
-
i.'
HoL
IoSelt
oPe'(6fi
oD i5
rroltuns
bf
coruin3
orr' ""
'v
anob*
objcl
,,
^
r ,np use
\r6ei
i
{e.r",r
v'e#E
Irsert
oPrcdlon
in
Ho'L
'
t,le
l-"'U;
f6ns,,cruing
on
c&ob\o\
tJ
,
rh c
o*tt
bu-tes
af
on
lrrtert
olxra}Mm
o? H6t
.-
.-
u*ure 6ur'onuclns
'
"*."1i-L
*
gtrre
&utri'
m*t
be
&e{uue'
destln*{cn
ohJej
cod
.
\nd;vi dr^crilX
SpecPled
in
rhe 0u\'
^
ho4 Voni.rb\cs d(
q/ialto rh. &)t..
.ws
ata d-t6n,Jloa
aa$ o*a 6\r<
crd
.a\ .-t\,
l{t e^orf,lt :
-
ffi;
. 6es6'cn'
co"fu"ou
(" t*t
ie6
fesrL*plog"e
tt*tt'*t*il;U-'l
&r* e'emp\ogeeld
'
e'tt"'gloXtt
Nt"r'
"'tr,,Plq1"t
f
i--"
.&p
urnbc,r F"-
Er'd$"
"'); ,r
-lio.,sr.r,.o i x
=
6us5lc'o
' yt;"Ti(."itrr
tX
.3.1 ,
-
y,o
ci o6ed
5
,.#a
t f"i'
onc trble tu arorlrc
t
ia5lc
is ir'8rrr'd
no{'rq
k'+c"flr$
t,
dq*
e'eo'reUP&rctr;
J
t}.
cc.Drnlt
t )j
ffii6clal6 ctYt
.
i..,.
J
coPled
lo
v
\-l
.:,lJ:;..
.
..,
...;'
Js$Ellp\
once
Pq-o
ctoJt '
--r ]:n H6,L
\nstrt
oftrcll
an ic rntfring
h.tl- sg$iot tbcvocro
of or'e
tc'ole
inra
;
c
onotrc,*
tr-rb\c
o? Dol"Bog
e
'
c
(j
Eoplo8ce.jaYa
'Tesi
El')Plotee
' ioYa
,)
*
Nh,re
uriog rhc oto\,e
-.14e) o\ie*s
crP
,
F"c\t'
{ ri
,9a!>
Ser* CooDr
(i)
,
Ser" LSoI
)/ tD&r\
tsol )
FtTr rnp\blee
t]aL:
. SeE* oonr(r)
,
5r.nr Ce.
h0q.e&4)
,
ndr. te.e,nprrye&t) ftorv.
r jl
,,i
:,i
erd%ee'bbm'xm)
'
-retu
pa6eno@
q,r"@4
#'#:1;::,^''
.
$e -tt:.ndo.,r
y#r1-cli.Ql '
i4V4
,J
:{
'los<
-)
,\,
v
-
,,
,
c
,i
v
\-,)
c
(rircrra AeI
(s\Di,i
cri|rra.
Apr i., t+it..i
--is
,rr"d ed
Dodin3
eoHli 5 (ohi&r5
)
Bo'o
$e hasoee
usiog rhi6
cr'ir.'iaAPj,
Od$ &l$
oP(ratJ:.a)
cdn be dooe'. 3t cao't
Pc-t
F"{ r')
nnu initlf , UPdorc
L@)
delelt
oFlai
o"r5
-
oo Dc'f&l3ose
(>
o\r$
rn!.rr J
uYos!
\-
n,_rl.m rrrr_heni
s.a
*rr
r.od;n3
In Crittric.AP
r
,
I';Utttnre
inKtrn
rJ
uss
qle4"'!-tne'n!
-
nf,rc.dar-q 0?
a
fosc\oss
'
60r
@ nceil'to
pqss
qq!S49q
9lajqclls
tQ'r
|+ib.rrrlc,
Nbi\e Cl.onDS
G'"'ior
re'letzoLe
'
i'e
donot PorS
dt'b
"tlt"u
ds c
Pardrt)@<{
'
r-
1615
s,hicd.
lmt<ai
o? qu.ab
,
t.e
fies6
\
To obr4rn
a
(,'rl rcrla
refomce, coe oed
tD co-u
M
"r*rtGr*'i..(
)
6P
s.s,^.h11f.."..,,
-
\
"::1,,;5l
tr":,11;;:c'ui*)
arc
need"
6e
*&d
.,ik
rnurlip
lc
cc,n&
rton
fc'ltt"d)
\,arp "*,tnAr&
APtc',
ff
|"ng o Perrn{e
4 6rrteri
a
,,
cpe ncrd
to cdr
;;;
*u
**
oPto$-
osini
c{it-tda'
".
*,,*,t"'j
;:::::"':*',
n
'*o'.''
F"'tohiccts(or)turtorarrt
Porn
rbs
Li.t
OeloBose
.
Crirerict
Cnr:
sessian.
crcaJc
GE'ia CE'oPlo'ee
'
clc'ss)
;
.nr.
1;5il;
L-F
---o'
ttt"oroi
-
it=tisr- ircrJ
t;
08.
'tmpltiXcc
Hh/r( (ib
'
bqJ^/."
rt I
)
t
e.ptq"
e--fEn'e1u6"
)
I
5.o
r
(e
X6f,xl.
tl)
ir.Nexrt);
Add,nq cond, hoD ro cnrcYio
"-
->
|thile loddirrg
nr}i6 (obierfs
)
{rom a Oera Base uslbS cfit'nar
if
(a
&rani tD dfal5
& Coodrion f{,(
toadr,',3 66p5s
theo l,)e odd tD
Cyedrc
a
Crrrendo
o$err abd
f{eb -
\,
U Ded rD cdd
Crikrlon o\icrt m C;rc'tr'
Ohiea
--,
G*non
is ao inrcr&^ca qnd .* can gat
ibg
tPcr<oce 6-t'3i'
l?tx"r"r"'r
tr"ttY
-- Rom.r,-
s class
',b
rbl
g&f.d-:!s6 a? Grt'rt-
inK'i
Pr're'
Rest''-al
o''s ctau
.,
is
c
lxoo
clo66
. '\)
-lhe
Re6h-ichcT,6
closb
Cfnl.(d'cr5
oll
Star{c
rrflt'ds
anl
o{h 6t''"ttc
m'FnJ
J
{eJ&rng
o. Gi
E
i6n
ObJcrt
j
I I
-
I
-t.ricn.,
and Q:gt';tfit'ns
'
borb
acc
&-
&ttP Ft!"'it',
ft
Ottb
iroilo'(itX
blt!
Udt(n(,'
Cr:d o,6 '
lo'tern"r"'
&;
Ptr-
')
.-_l
E9:o:-
-
'rr,u
4,,*,'5 cocle ;s
for lbadinS
nriH.5 of
E'phtt
prto clt'J
3
'
d'"t
**
j
CantainS
a leltc'r
'3,
'rsin5
GttcliG'
\
\.--Z
G,*'o
crrr =
6es6ioolcrarcGo;'(E
rr"a;:
"*"1
;.,.' i
:
l'!-
G;r.,i*cofd;flon--K(sboo.\5.irlxe(.'e.el"5.eM-e,t'sl.),'
crii
.ad
d
(onarnon;.,'
\-'
L;sr
IiSf -- c'jt '
list
L);
)
Itttcrrrr
it--
L'5t'
iKraLt(l);
\'
!/,
,y9:==-
-Ihe
4rrotrtog codc
p
{- load;ng
enxtlc
c,9 E
'rl%tt
Poro
cv'rs
.,
t,.:o'd""9 -
iD 5oS oqsrtr'cnr and l-r.in3 Solr'r5
as vo\ttrio Sooot
q5ia5
C"lK^ia'
a
Gip;a
crJi
=lssion,
*o+.
Grr;o (Enalor.e-crars),
,.',,
(tr..io, (o.,&*r,n !
=
Qe.ttt.rt-s'
9
l"
ffiqfi'
a.;
'
C\l|cyl
r,n
Lod
lpr,l = Best'icficmS
' gt
(atrelqee$,r',
Sooo)1
,-
$
r..i.ro Coyldid
cm3 --
Rcsrrrficrts
'
anl
[co.,altcnf
,
Ccrdlnona)
i
:.,
Ct't 'a|d
(Cr,n&ut,.m
3
J
L,;sr
riti
=
( ;t
l-isr(
)"
Ct
tt+
c-
. Gttoo"
TO
Fr
m6rt thao 6na Ctrdi tl cn
,
f;rut
,.]u ryed to wcre
Siogle Ordr
rl c'o b5 cc.urnX oni)(or)
or
t'-)
rnerhods
6cn&lloo
wL
need to
add
-fwr C'rilcYio
'
[rrc'ro
frr
tericrn
C;rc;'-
C"i
f.n
o')
$e tm
6t''3;66"5
*
qnd
fi.q the Ao<'\
EEj
," 4,ro.o,.,3 co.le is
&,
loadi$
enmries 4
E
pl*pe
povo
.'tctts
'
fu
dppl6i% t
e c.'ndin.rts
ca depa*roetr't
run*9
&
'
sclc'Iu
"h't'ta
be
g'e....^lt")
6nd
empltrgec
wmc
shqrld co^lonn
-5
'larcr
cri,
=
sss,dn.
c{e""9"::f
Fill;;l;,
..'.di
r,d'
I
--
PestacHqn6'
eA (
il::;=
';;;*'"'
3t(';
a'Pr"5"eSor"'
5o"o))
-
-
-
{2estndlc,'s
'
lixe ('ttelo2"
Nat,e
"
"'t';'t' ))
a!r.
& H
dDJ
- '--
c''rd,tloo
a --
Q"sr'i..ttons'at'a
(c'n&ct
r
::::^:l;
' -
Or<ri"Bn'
'
qnd ( fc'n&
ttcn't-'
--
Cc,n.li
Yt
tm o
- ^-
) f'*o-
61
llrraBase
coing
Gircri
cr
'
]u
i s
:-
$I;.'':'L,J"J*:;;
"'"'
a
kndics
fte
ohrffi
''
-,
rp(oe
ul.rnr
ib c,!?lti
a
ScT
iinX or&'r
then
"".
"*
to
add Oae'
oult't
"tn
** ct,tt;c. \
ooruo3
add $de!C) 'rrrSo'1
'
r& Aa"n
"t^s
\
cldons
siari4 -abod
t8
9t'*:
c4n obo.in
on
'*o ktlo6
ttoo
t1o,1.-
-4'tro
ds
ctsc
(-) ond
dt*tf-;
-
->'Ihc
-$u",tn1
c
e is
-lu'r ha&n6
a'r*tn:
+
t--
--
Dsctndtnfi
grdsr
ug
tht-i' scldniLs
'
C't*..
Q'a*
c.fir
--
3e(6i6n.
c,oJe Grdi
t' (
E-/oott '
tl^t;'
ordr'.
=
&a- '
d"tc("et"r"lt5"tS"r");
J
\,
J
,J
(6ins
critcric!,
ib
is
Pc66ible
+"
, in"r."a
oP O'"t'Plte-r
Orltnn
&o-
a
fr,u
oUPrrs
k;*
-
oh}lh
f.r
ej'ch
Pqrgt.,',,
.r'*'
Brnj.*.
ohpr
h
coltlnX
erattccMs&
o &.r.rq Jr
gre*u"6
P'qjttt''r
o?ty'ti '
J
cAjeFs:/ ClrJ
teri('n
6st+s
l
!-l
v:
--- Lt
^d;ng
O
cr.or.
@
naa
@
Payriol
CtaJdS
a6in?
CriEna
ir'votve
5
a
Rq,e*lon
oa1*
%tt
och PtoF
n
P"qtcnrtot,
dqled's
tD
P';""m"Liar
ro c'u
li6r
[) ft'r
exer-rin3
$e
'ollerd
0n
'
l trrollnS rtgr
*'A'*ilo't'
(o( need
Cri
Eri
o.
'
ro tbPtcos!
fl1C,rert'lf
oo
inro
(Jhicd-t l'
.ft1e
ftrroornS
^crroP
le
Cde
is Rrr Loc.dlog
tc,ro prDfe;ffes
op
Afm fi orn the
DoFg'c{se
qtin$
G
icri
q
C.ri
t
. odd
Or&'{ fod'(
)
i
L.t
lisr
-- cit'
lisl
L)
j
LOading
ptticrt 0beai6
uslr'g
CniEria i-
--r h$le
lmdrg Otfaa Run o ft,t Bc.se
lmoinX
Dokrqllsc th.is is
cdued lmdin6
gom"l
otird
-
-.)
& b"On3
partiar OQiedt, toe
nced
tD cftole
a
P-?tt
hle
Can obk
n
Pql*rr-u
clol6
L
rb
->
NOIE:-
C;.rlr\ety Rest
'.rr-a
Cl'66
i6
c\
-U
+"q
&
e"a"*S
*c &troa"X
set&de4List
lo cri
rc{ic(
tfe need
Ar
*re hmt
o?
\.-/
(trrtic,.
crir --
&sslon ' ."-,,.
$*ttr
o (
Eoplo5ce'cnss)i
\v
/lsitp -1
v
Prok*.^
p,
=
Pqi&ri""s
'
p-F"T (" errployee
N'.me
");
\7
&qi..rr
""
P.
=P,,ipnc-s
'
P"{"n3
C'
.-otor.c&r
''
)
I
- // s'.et
r
'
ftryut6
Li"
r Plisr:
Rqieu{6os' frniedi6'-'
L-ist( )
j
\J
P\i6r'
ddd fB)i
-
Plist'
add (F!)j
lSr,pg
crit' sfP'qied
<n
(
Plist)i
\-
Ilt{'rof
;t
-- liit
' iinaff'
)
j
Nhre t
it'hos
No'tt
)
)
.t
'
L
66ar
rotol1
=
(ohF"t])
ih'nt^tt);
S
o'r (uolo1+
' "
+rocol'l)
j
..'
@
Lmai"g
o
Sirqle
PYDfrYq
oP
c'n OhP$
uslnS
crtE'iq:l
-
--+ Nbile l6qcliaS
q
S;ogle
PDPe{\ r
,. 66 oeed
oP usin3 Rq"afl'must
- '-
^^^
A'+tdq add
o
lnDieatlo"c6!
',->
Tncrse oF loadio3
a sagle PbFmJ
l
ure can
dlwcltl
add
o
!
'fo
Gl"t;t''
--o
-Tbe
Srra,,i"'3 code
is R.,r
loadrttS
a 3io9\e P{DI'e'rt
cou"d
empl't5ecNo"r
e
fio-
fta&ae
usinS Giterio
sess1(h,
(r4re C.o"'"
I
FldoJee
' clars
) ,'
Git
tto cr;t
--
: R*"ton
p-- Pqit'tl'-6'
pog'<r5
("e'nel'Xecr''lcTe')'
.J
c-r
'
atPql".tt
oo
te);
\.-,
List list -- trif'tistc)j
llcrarr'r
ib--tist ' iieraiorc)
l
L'*'ir
(it
'YrsN"
1())
-t
6rng
n'
--f6t"og)
ib' oc"tc),
$69[+r);
L
I
In
hiberoare, fttleoooo
cdn6cPt
i5 otso
osedr'oben
roe u'aot
ru fi"d
ot^J
o$$"goJt R rxl*,0
oes,.rf
tr5in$
CnEr.t'&
'
Fbdlr'' otg'tore
yes(-rlis i5
rn*uog
bd lirc
sum oP Sotasri
q
,coon*
o$
Ob)4la
Ctn)
rmi
0g 6c'k'iic6
et'*'
]he
BrrocolnX
grrng\e
ccAe is 9n
g"dtT
raoG'nr
'
suro
dmqrlnl'''o
14
&nr!,-ies og
erDflospes
u$ng ftq:arros
o? c''iKncr '
frixria
llt
Rqjeot6Jr
P.i*i.^
Ptju.ri
-
crir
=
8essio.r '
c*o-'"
Grtio
( E'odotee'
cros
s) ';
R--
Pqlorrona
'
tot':
Ccx-'ort)
l
;=;;-"
s","('e-Plo6"&
")'
; =
n*-t''no^f' "fl'6*&")i
ll*.r,**
Plist
=
PrqFrrr6'6'
provtriooLierc)j
Prisf
'
odd
(
Pr);
prist'add
L&)i
Pti6t'
odd
IP5);
Ila
s'; v' 6ethit-{noo
(Prt"t )
i
lrst
tist =
61i1'
li5t()'1
66srl
3
,,-tfl
f}tl ai.'t
it--
\irn. iR{olo{ L)
;
iF (it. trasNt^ttl
)
(
t
b"aQu,.*
ru,ol1
= [Qhreul
1)
1
6'0'9
C.y""tJ*"'**.*J.
i
E.rK
tC)'/
+lt,('L4
)'
i
-
Po$ioalion
rrEbods in c{ilcriq :-
'- .->
l^lbile
lo(dio3
enhHs
oe a PoJD
cl{rsB usir cri}erio, ib i5
Possible
io
loctd
$e o5lects
oF
a
P{rjcu
l-i rcrnqe' in6rcQd
o
load'og
att ohi"trs
&otn
:-.-,
;.il--*-"
***
d-o
h'
6
\uze
orncunt
're
d'Lt" i5
c4',ed
oPP\iog FiooBco
ted'niq/te
ne
ir.oo
rnertrod
a
t"td
fu
Qati'oJl.n
i..'
.'tl
rtti
\
'!'
rr
1[," %rroro
ing 6'"
rbe i.oo
rne'ooq
o
*
., , ir.$ reaodd
on,.ras
rotad
rb
ao.t"'
srr
r (to)
-----o ft stc'tr
o Proro
\61
r)
eerFrt
tf?esrt
t
,'u,----"
".."::
, ,
".
*
.ean
as
16,o.l
hcz
l-lex
rrqrt
a
; 2) 6erf1&x
Qsut
ld'o)
-
16$
6rtn
a
to
Et
-_
6:-
YE
.-G,r."o (E-croocc.dcs)',
Gi
tc.ia
ctit'
6e'gld$
'
ctot
L
crir
.
6erFr5rPesotr
(5) I
,"cda
t)e
Jeturs
og
c
t' **l1a^Ptst'rcta);
Lis
r list
'
c{ir'list();
,.- list itcraFdl
)i
lrcratot
rL -
-
wn*reIit'bosNarc))
E
^c\%ecs
fu
e'+
46
"i'a"
{,
.i1
nxtL ) ,
Eoplogee

,
LErnpi,$ee
re.gdE,npl%teMme
o{
6
o n
[e
et
EmP\ogeeld
L) t"
'
3
"*e
,p*E"&te.fuo:
r e
q*Dtlr
N*t"BoO
J
;
\oart.
lrrato5ee'.)Av
a
errlolooee
'bbo'xrnl
biE'noJe'
ceB'
xsl
Gtrcnr
'
i'va
+ '
c\acs
cboor
l4g'L
ohcn, fte 6((a,rt('
4tt stdll
a
,
hdl-rd{r
1f4,o\{
t'
ch.o t, CyietEd4
rdren Ae A(!e','k
cti( dXoorntc dr'orr1
sctot ogratlou on
,efu
Po6enn:
@
arPbCD'
'
Narve
Set u
fft
\ - f,e'lel.f
J
\-r
oe4
0.:- Nhn
tD
de
A*:- lrlh.n
unot
lo
PenP*tn
01nln rnt
r$Ple Cr'n di nons \.
e.
ure
ihtn
ii
i5
recornendetr
lo
G"ru,t''
Nhtn
wt
ure'nr
to
trc.lrc
Akltc
rclalzrc
*> Nalive 56L
i5
9. coneepr
o?
Hibctnol'c'
rb-tlgh
tohith
.,
coe ccLn e,,. etufe
di
ru
sO L q)c]U,rlon5
on
c^
&JaBog '
->
uilb Mrive 56L
,
ue
cnn
pc'gort''
borb
alet
->
Tn MlivesoL,
(,]e dcdb
fgee
Sor-
6uena I
tr*ni1/l.
->
1t,e SrPt
it,g
of
fie noo
ffqf i
ii
i5
o.A
6o
.ldber nart
cqP
c4,ltao '
0 nhire
migta$n3
6''t
er'i6ho3
use AloriveSot--
Wra"^e
a,.d
Nhli\t66'L
olso
ol'bt'5
JDBC
o{?L'caHon
a JoBc
qglicarlor)
lo,L
@tt''4od's '
Naljv56L
ia a bta8oe
&P"do't--./
in
lu
an Hibcrn4e,opn, rat
currrdoe SaL
omroardS
@
rr', orao
to ca[
a'
Po
(edr n" o? a fu]oo5e
8o t
cn
]lo*oort
aftu c4{'l"t crn
.,
qJe
ned
Na$\re5o'L'
.>
Fcr xeo*l
o3 6o'L
Oue;'a
ooc lxragcse
&o-
ot, Hitt"ere
6{pli(oHa\
.,
inrcrface.
ur neei a
,cPo"nc 4
o16 '
bib"rrr're
'
so'L6tIt
-->
coe c4n obldq
& lflcence
o? 56'L
6trel
SrJcr PzAe
'
b5
Ot -ing
choose
ilot-
oo.l
Lllrco
fo
chY:se Crirc"iq
;n l-liu.'*r.
?
Obc.n
Oe
t lc.nt
lO
a
2*lu*
o6'on*'
<^t' J
ure cdcnr
tD rrrt!-e tha
gtt'*J o
dto*t'
f,rrPrr.o
no'n -sele*
oP'roJtdns
<atn-&d
[or)
o\m
crre
tx'"rr
t-o
to
ase |]
L'
q,ti*
oflo$<rr6
dn
J
,.o:rr.,S f.,r
u5in3
NdriveSq
L
in cur)
crnrc56,L6t,6g[
)
vttbod
of
oeoiorQ'trt't"t
)
69nmr:-
8o'touer
s
qrg
=
656i6D c'*rc5ar-ar,e'u
(' 691
'onnc'c
'
)i
->
Nb;le selecliog o F'rr
ob{'is
(or) d tutl oAiecf
Prom
a OoraBosc
;olt|n6ll3
Hibc{
rrt( G'rvYts
gc(-b
rod o9 QeslLrSt
ioto
an
ioiu
c!
paio
cldsS ohjerl'
b'o'-'se
io
NaHve$e'L ) ar
tgPe
Ord
ib clotoot Carotc.in a Folo
clctss
rsme
'rn
'ib'
fut excrrhpl:-
5er-Occr!
q'Ys
? 655
i
on
'
"*4st6r-Btueo0
(
er...
* Pnt'-n
emPtogee') i
Li5
t
llsr
--
qlu '
)lsrL) l
\
\
''51
u&'og
l\hiveSgL
ohj"Ltl ],
td ml
dircll5
56'L
Co,rrwr.r
DB
erbplo8ee
r---l_
H"
I
l"'-
I t.-
IJ
66pol
I
fE{af('{
)t--
l}sl
iKtcdqc)i
1,otd
rt
[it
't!5Ne^t
L))
t
ohlerr
fl,,tl:
(obrdl
I
)
it''-'exrt)l
S'o
e (.ruoi"l
t"
" +lc'r)l1l
-r -+ tu,rl>l
+'
"
+roct1a1
)
)'o
P
uD.otoJ'
^
E'* ohitr
1ut.,
ciopr:
&ovo
"
q,",.-J
&
load;tl '
^
.
p<r
uh
ao
c:+
!^rhi\
qx..i$ne
: :H-;l
o,*.,*r.
*
corr'
00J..@se )
rtrn
rDc
cd.f\
rnf<
eaurtser
into
a lqio
c\d;b
oqi*
,,
imtod
o+
an ohlerl
l
ro
infam tl*
Hjbeffijc
ttpf @'
oft
iop{nauX
ea{h
{cd
inm
c,. fi)&
ctrcrs
ctiF*'
tle
(6u
oddEntrgt)
rrrfirl

**s
wr\rd
t'f,. Pd65
9
evbs
obJa+
+
4
PAlb
cl&s5 cls a
Pararf(K{
'
Rrr
aro$,Ple:-
SoLaue"X
qq -- tQs6icn '
"*,"-50'r-
6t'"t L
ro* o 0t"
."$'P.');
\-/
\,
-.i
\-,,
(J
!-l
o- rr'>-gX*
Op'crrlon
6f}
c! Dct@g4tt
qt.odd
Eohj rg
I
Enplo6ee-.lcss)"
Ltst
tisr
=
9q '
li6rL) i
Itc'at<i{ . il-- tist'
iltrajzrc),'
riltre
C
t.lDdqN.rtt
))
f
[-ela6.e
e=
(E"pl"y.
);t'""^.t
>;
J
s'o'P(u'8.'x*" t') '
a ndD-sele(t-
Ogrrcfton
: -
-,
v,JLil(
Q,\e.ding a Q6o-6elrj
oFJro.t{crD,
t-,re
!Si"
c
-kansgl-t\Go
'
--? l,Je
or$
grecr.rc
Updorc t )
Q'r era"nn6
t\.bc
nc,.rt
Fdro(droPte:
-
a
-Tsr6orif
oo
fs 'cryrr'"d
&
otonng
6aL8&tt
?*d
=
e"srton '
c"tart
6$l6rtoq
C'
udtlc unrlo6ce
*r *-t
;lff
emPno= i
Jr
qq
' 6etP"t""tcrc{
( o' tooo);
Qrg
.
s*
Pararrercv
[r,
flsO
i
-f*"
r*-
tlr
=
6es6i6o'
lq;Jrcincorto.c
r)
lot
K --
+ru
.
e^(ralcu Pa4}et
)i
+1
-
cororoi tc)
;
ndn
-sele*
Beccurle r
ir,
offtcrlfaos
'
E
plddet'.lav4
enp\o8.e '
bbm
'am )
hibe(rslc'ee6'rt')t
Nd
rr Cli'ff' ilr\la
*
'ctarss
.:
rek4
F3"@
"{ln
(S A lt-a*.r.
6:-
Nln} ia
*e d;gPcroce
b\to H6'L d'od
Nali v 6e L!
, .-
"r^+ivso,L
(Jo4 use s6L
gretleS'
A!L*1O I" cose oP 116L,
tl,e
(lse hbl.
9a'ie6
'
bcr,
in No}ivso'
@
Ho' ouu"s
d'e DdraBale
16&paodent'
**7'Xi,;;ffX
T;
@
rt*ugb
Ha!,
u(
cao't
&lt
o'
proredzrt
4a
turtstrn
f
'rxrs
.,,l of-
'
cttta
BGI
c
l8Jive
sGL Io c"r'
cal-t
o
FDLe
daYt
uI
*
.-z Xn
Hibcl
oolt
r
Loe
fcurog
d Procedcde
6r a furffioo
i-
Q,r
cqtlio,
o
f'ded/r?
o
t^
Q'r{rto"t
'-
-'t
1\te
limir('$on
i6
'
A
Prced.rre
be cdlled
Rctr)
Hilg
oot
,
iF
it dots
no
t
ftruln
doq \t(,lue6'
Ii mecn5
Cc.n
a
PrDcedrt{e
Slnodd
oot
ccorc^in
eitbe'{
hc
le
o limitatls{)
Oot
(or
) irlo&f fxrrcrmcreYs
'
froceaure
c-r
cr Rrnaon
irt
--1
-rilP
*,"'
P,n'tr.'
NC cen
c4lJ a Em(Jtoo
o
c^
'.2 ruurnioq
q
Cr-,r s<sl
I'
Nhire
r.Joluog
wi$
eirtrr
JiDBc
&'raBc'se
from
Ih te'
role
,;
or bibplnde,
tt
9"16,6*.
Fotn
Gr o 9.t
tr-
po66ib\e
to cou
cr
Proced["{
SrrotrinX
P'
(oo.lt5
O
,.lt'n3
!l'bc{mR
@
U$nl
lhbcYrsle
',Ji$
ef
d\(f'
grdr tl
P!
I
,]
I
l
l
g)tp66ible
fo
cT
tale ot
i5
d
Xa.raf^O$am
'
X-t- ls ctotJ
PrDm
a
6avc'grD$ro-Y!
'
wlorlttz
Ohca
it
I
5
Togc
code
''
'u
1o co/-
a orocedL'1e
or
c.- fi'"nrl
ctt
in *\bctare
{-
c""-t
n1
on5
TXoe
of
vatuei
1ttn
u']e
cdtr
ute
oP P'r"ced'"t5
Lrr)
&nc$o"s
r.-ru{oin$
any
69Q-f 6-c"r
done in fic
o
oon
"
td'
JDbc
cPdc
Pt*
thbelnale
C4nbe
e-taticit
t
exPlicrTb
CdlinS
a Procedure Ro.o
Hikrnore
"-
oced&r fiorr,
th betr)of<
bU
(,i.bo(rr L6iD g IDBC
c'dd ''J
trtn
thot
pruCedrt( &outd
roi r*uvq dnt
Vrrue5 '
.J
hP c-ari cou o pnc.dar
b.tr
grls.tr'cb
'>i
ct
rePerunce
"?
OtLet.r"?
Itrr
fc6ur{3
C.,^ trta l^
...1,\
.qdL6uq a'u
=
6c63ldn '
cteolt
)OLAtJe''r / dGll Dlomrnelpo{Arn'
\? l'
.r
'-
-'--J\
(*
'-- '-
tJ
/'
t
ard
udox's
$e
giuon
v'
Te
*rrotor"g
procdclYe in CIrGcle
+oues .rJ,o inporawpteve
fu4 6al&Y$ ft6 6n
errpiogce.
:r
:
!/
ffiL>.
ed
g1e.r
'r
.
in
^..-r.",
\
U
Ge6.rc
oY reel
ace
prreduie b$tPro
Leoo
'
1'[.
*ro*
s.,r
5al
-- .oht
DbYt
ernPDo =
roo]
J
5eL>
@,x1
v
l
Tus[re4,
,
\l
ftLtoltc-
|
I
Prrrcde,"e
crfalcd
rhe
ofs.tP
fll'
fte
S'lot,ltt'g
liberqcK
o{Pli
cd\on
i5 &"
coll,"t
cli.d'J''!'r
*
. dass
ll
cri r*
.&va
imfrc(t o5. hib.rnarc'
*
i
!/ir'i'
imps.a
oq. hiu'nore '
cP6 '
X
i
FDlic
clos5
clicflr
t
ps
v rq
tShtngll
.'is)
t
-
.
-rr'
rr-gor'vrc) '
5l;'r$ltl^f,"ttt'y
f l,
Ser:r<,nEcroy Pz,co.6
'r.o'
G''e6-*""ct
'
cr'#gr^vrc
SqS on
ses(lar'
'
&Lbyg, oljtfr!$rtl'.(
);
Ara...j
";'=
gessr,q.
."* ;;;
f{*
*-*
11'1)J') i
?r
-:
U
+t! '
6ff,ruc8ar
I
o/ 1-? sc
)
i
t"U
.
erl".e6"^
( L'ter,o1',
, -rcnJ&ot<n
tx
=
esslon'
6e6lo-liansac*'xrt
);
tx
.
Coo rnlfc )j
ft,sslon
'
cloleC) ;
Acra.5.
close()i
6'o
l( P-tea-'"
aetrca"
) )
t
!
-
Corriog
a l"ocr-lcor
A?m
Hibcr
r'a}(
:
*
- ,-.-l
",
==-o
u.*on Ro.
l+ib.{.,
e bx otrhocr*
t'rslng
JDBC
ode
rtro
$e
4noo;ng
6 condrtr
ons
'91'ar
rd
k
Sa$rAa.{
^
*f)alaBalc
-
O Fln.r-"'ftIil-
7e'utn o
(u\sQl
@
the
u's'
"*"
*l
(ot) tnust
cryftt)n
a)p
ot
rlt"
tadB'
@
-npr
k,nro^
''*t
ct
6'l.la'td
&ti,ies
eo'$c+t
'
\-7 y::!-fun:
^-rr""tto'l
iP
&me
,*e'LeLn(,')sp'L
6t.."3
-
-,
Nhire
[>ve]o?in.
an
lh&rrpte
a&\;cctncr'
'
i?
e
a6tt,n and
Wn
,
,u
CaD u&'
Narrr;
dqcolr*
&,'a:{'
4
{lbott'ot"'
'-> Mrqd ttte'rjc5
at ffi
UF's
O
rntamed
llau
9uo*
Cg
Na.e
NoriuL
@L
ltrdl .
2-
-,'r*ola
#m4 {n or''
}hunn*
a4rpbca$
o't
.-
+
a\ older tu rouse
"
qt"rX fu '64$pla
flm4 {rt
fbco clre
n"a
ro
am8g,.l
**
q',\ tn
"r'1ptng
f;'t'bt PUrHnS
$me
rE'
P* $
ry,\
..-7-,
T0
Onggur Har
$c1
ioA
rnqpitt
$re tben
"rhe
t<'6 is
4'"\Z'
$mi\\rl\
r
ro
cm B'Xprw SSLqe.'b $e
ltt \5
Zo'vl- Yaet
>
NOTE:.
1tre tqrqt, r o"r asql -We\a>
tat 6hcqr d be
aj
adde
d outside
4
4ctoso> k6.-
For o(omple
:-
nplogte
-
hbro ' xro t
zb-m>
Zcldt6
n tr!a--
tr.'progee table
='emPlodee''
>
\,
LlLlos6>
Lqtkb
oo.n
= ?;
?
,,^.
^
J
ft6
kor:logae e h*rr e'dep+NQmbe{
=
2
--".
}bLqAot
\-,
zl4rlxtn>
!,
t.ti
Ls(l-1l/cY rnme=
?2
\,
o
-'s-l
59'L +r(''t
'
&leu
a P'lm
rrnPldEee
cohr'r
or''1
- \,
4$-W<1>
\J
Llh-m>
.J
o.
-
.
-.
-5
To exetu
(
er*f,r
Norrdlt61- 1z'r5'
Cor)
:
a
'\lared
sq L
?rot5
,rcc
need to
outctin
Quz-5
rtk,"tnt:'
h
c"*nfl
6ctl0'""a
Ov"n (
)
nafiod
"e
*sun
\J
lrrr.{P"G"
\J
Or"t
grur
; 8tsiun
'
6e+Narnedguen6
[."+:)j--r*
9r-g
:
ds"'u
q?vz--
sru,1<n'
6rNc'-eaQ'"g
t
726sLqA%,
a
g{1.
<rParar,*rx
(o'
+) i f1J r. sspap,,,oot
(o,ry); \-.,
1
t-r
dcPttumb(,v
t
Ll4to
Lisr /;51
:-
grtl' lisr( ); Lisr lsr
,
Tvtdz.!E1(
)) ', ._.'
Lr*or.,gr" poso.,or" obFrf tr"
t-,r o{.+ L A5;."
17 of,ccS {#&t*
e*"r"[J
:.
-,
U
.(/
\-
.:\''/
J
fte Brra.oing
f,oncnon
i6
3o
lnB b teft,Y o
q
C.aY 541
getL> ed xL
Cr.ft
(r' rtPlace
Rrno;<m
emP- R&n
Jetutn
6$6
-tPari&rr
iS
Cr
gl5-re{cur6cl1
b4in
p,ero
errp\5c
I
olfn
ca d
glrf
x
flc'rn
CJ"
aon
;
\e'
[&$\l5rF
into
an Orqiedll'
Il,il
':"1]",-n''
"*"
*o
4roa;o3
'';;r
L31\'"tde{l,
naw =
9t
. ., - ,."- !>
[o0lor.
jovd.
;.ax(rtq
clc.s5--'EmPlbUee
arr(,s "
'
'
'li'n+
iavq
[!-cr
eme-io?oc)J
*
#;^5@^
o"**
mtJho.l
itcc\
ioe
the
P.'.gtcttr
and
$e c)ll{5d
&rft
roirb o ser oP Erplo
Xe<3
c-p
A-.n-
'-P-'qr
661> @xL
/
F.flx"o
c,'ealed
,.- ,ae ned
ro canPi6u'c
c. NamdM'ft
Qrndrn
Pom
HibCtttate
'
to"
--, For
<c,rriq
rhe
obcrve
r"' '"'""
. _0.,,nrr;oq f;;;l
Aqt
-y'e*x'
-
n
'' " 'etl
{c{
ingorrnlr5
tt''t
f,ittt.'.ptt
fo cd*tr{l
'7
iat is
use<l {cr
in%rrntrr
In
rte above
'
Zreriu{t"
ed,l,
r6ur
op Q+rtt&i
intD
pc6o
c\&\5
obfd'
..-..ore
c'nvo,.s
eolhY,*o
d?
-'
o thcn
the
\htlt
t
'
--a
1?
ore
&Y)o+
Conft6(lYt
/Yeka
D7 '-J
-2
lh a clicn-i
oPPlltort
<m oP
u-'lll&
l5
rht f.-,n"u*',
(r'oBXortd in
d*"3
qf$ ? 616).n-
3<tNarfeJ
a
tt^5
L'+'" ) ;
Li$
llsi
=
1'5'li5tl);
fo,rn
i"3
[rtbg
nate 6,e
Stru"lu
o&
i'
i*F*d
&
tq"f
rhe
r.rg';n6
fttc
-
tohao
a,\
\cl
oje
-L!'[
fHE\ook(
$bEtnarc
li5t
{. )
(IIu5
5tdl(5
obl&lfs
iotb tr CJesu\rer
obildr
4
idbc
@
Hitrl.or.
8tzles lbe data-
4
etLt, to|Uo
&
@
*itet.nr. siurf6
* &JD
crass
.hle.ts
a.. P*rrr h,u,.r.r.
@ x.l'qlns
*t
0
B.so,l6tl. tnfD
intb a colte4|o
Cotltcdcm
6de6
Jdbcclde:-
fi.Jo
(l&r5
4 ,sr.
bc..r. 6
o
o
h.j..+
,
L;.r.
i
arrc
frru5llrirdr-
->
$ru'..
lntcrft,re oP hiutt)ar'
q&d
ib
4.{#)
excar,.(
rbe
->
fn $b.rra*
)
tb urire JDo c
t
Ccling o
frcred.,'e/
1..*n"n
'l
Ho'*^_'113
hr^t ptov;ded <^ rrrr$od
dohjc *(),
afijch 16
,,)
JDOc
&de d$it(')
in an |hb.r.r*e aOp)tcqH 6r .
. ry'.
crzte thcn uy c,crd
ro
irnpl(m(er
gglry*'y9:'
',
\-,
.]
--)
tnhren rbc
Pocteat
-tt5
o"d R^do.{
..,
farrable
Srarc.+nr 4
jdsc
Q.n.tt-,a
fr-
l-;u<'
nare asqS jduc o&
inttrFcce
*>
Nurr inrcrgoce [<.s
ptovrdcd
^
PrD$de
tho<-'rd imflcmcntaHon
--"
Fd{ e^cmpl : -
&
IiYu
lt
hrm
tq
D
-he
+o)rqdinJ Prb(e0lrYe
15 L.{
L-n)o.1ee. Th;5
PtDced!'1
t'krs
r-
6r'm6e
5gL> ed Fritpa
Cr4t
ct
.tq,lacg
't
*o* n,.,o'x^i
(4'
")
i
bq,f,'E-*
"'*
'
-*'
Selelt SoL
int efiQ56l
p{,bli
c clas5
llghJat irqterrrnJ6
J
'
Ouotu
vo'd
]drrt
(Cdnret-$dn
{
"
/Jr"l'lo
iau'
oae
3
oo
AErrcat
irfrhod
cqlri excidc
(
)
onJ ar'
e\eclrc(
) Frfifucl bd oTbtn5
&Sc
@ae
'
N6{B-
a-)
rboocoa
l?"ttPttc.n
C0ll,ng
Pbct&Y's
a'rd
thro-'r
are
no \tstri
cH
c'rta
ere{.16 t
) mcrbo4 4
hbrr inicv Prtce
,
trr use
t
Grllln3
cr porcdr.re
CoO
c. &.,.t/-
praedr*
bo.*,s
-
Pb (e,r<, in
oumbcr,
tolu$
ou'
"u'n/t)
bg
d,r.-*nJ
cl
sd',ry oF
on
fht'-r rer,'r-rS btdrS
AS drry+,
alo.r"Hn5 k-nt s
empn o bc.s inlxrt
f.m emplo6ee
co[rn<
einprb < eoo
i
i9 emp
6ot bei,o.eq 0 aod Sooo theh
bon"s := 5oo;
d
'v
elSi(
emPsal
bel:&Ltn
?od'l
aod
'&oo
l'n
\-'
bp,4:=
looo,
b6oas :
=)5oo
i
eod i?
l
?n,l'
A6l) > lA K(noa
)
Pn&d4rc
CYeaEd
hib.rrr'jc
'c?3
- xm\
Crier* 'java
/'oass
' ll
Cllcot Jova
lrofrdtt oit' blbltrbJc
' *
;
ia,fstt
or5
'
h'*roet '
dt'*)
ittw't
ot'
'lnib"iatt
' idb0
'
'f
i
inftn-
jaYq
'
sq'l'
lt)
lmPan &vo'
4til'
*;
llJ5\ic
eloss
cll(n*'
T
ar$'?11)
P
5
!
rn
t
Shnt'$
lLc
lo?t+
ftr
rr'^g'e
d{D"""49
sco.,rrn 5="r-
$ao"rn
(S$sK-ri;); ''+
t0
- -
.
i;r
' ''
''1 'sl'd'r
L .^ d--, \. n-Bqcr.vr
()
'
y;altcl-I-oeL);
-
0
tut
=
nero
(ot'S5u^rt
"'
lr ' c-qbu
! ;
,
5t-sst*Foj
"i
{os
6"tstt-
sts51-=
{t"t) '
opn&ssr""
(
)
'
6
o'9
C
cn,'{
trn?nd
)-'
"'
i
j. an,Eftr
z,a{
5.
rr^r
Jnr
(
) )
.,:.";itr'#
I"n.
J.t^t".t"*
Wur'c)
t
. lol
d
eroec"re
(G,
*on
ct')
*"tl'rs
Sgry+t1
ft/dt
5
-...
Co*r.$or.*,"t
o*r'= o.-**Ct"
("tc'u
b'1i
-
r'(?'1)i
);
llog,r*
on pe\o.oe.',
C6rrDi.
re6i5w-r
Oat
ft.ror.tr,r
( a.,f.:ptt'
flr f<of c
);
// er
i.,
F.r...*r-
Csitnr
-
sEtInr
C1,
no),"
llau 1" Rocdotg
cst-mt '
e{&dc( ))
inr Lor,,,.s
=
Csnot
- getIrrt C));
_--'.+
5,o.p ("Bom,s="
+u"oas
)
;
J
it -a
+
execar-.c
)
J
llc't
4
lJon'
l'.dr,r,eddfi h
);
l*a
&
d"vro{vL)
&sston 'closrl )
r'
-Rctq.
closzr)l
l
f\inonon
(nirb 6ewlci
dn
d Hibernc"he
Inre6rc(ticn
l-
\i
\,
\,/
1
I'
wad rhe
bono{'l
to
te dr"Ploled
ot
a
i5
.tbcn,
i9
arr
tbe
dora
tu rgeat'o$"",
@hile
r<
|
or/
r'r
lm<oserr ,
a-f c. timc
rtaclivrq
J
cLs
Po'r-o(-^
,'j
j d,:y'exed
on
\J
I
lbt
Duzc
@oahf
.,
---l
N
hen *,r"e io
a
h''ze
dmoaoi oP
aal<
.iee
-teJfs'xe 4-
a
6tut
"1"tz+
thc brl'<arcr rtrrn
on &duset
looSes
oP dqJa
ot.
6nca, s\odn
c'n a btncose''v '
->
:+deu fo
6'{.tcllr
ttr
obov'
groulem,
dala lnto
rnruv)" Ff
6 6nd
de nceJ
tD 6\od
bmo5e{.
-lhib
roechahish',
is
&lraI
-
gaSirctioo'-
--:
F<r,
px,.*plc,
\f
316'
l
r
d\\ bc rrp.ils
of
Jnbr c.'<- rot disP\a'$ed
at
6.. lin'< 6D it
,rDd51. thL t.]orls
orc i;sptaXc
J ln
o- pabe b5 Ycqe
'
1t meo\s
Pa$narton
rqedanlsto i5 6{plic.l
Rn d;.pl"Ot"3
thc
"otr
o?"^
fobon '
ure nerd
dal
ded tht
-
L,zt c,muLr.t o{
poXe
\
p.Xe 4 dor..
^
o
us-d 1n
q
m,JHme, Lr)
o{ptieJ
u'tt\
Fd;oar"1
-+ 1n g'ost
4 u/D
olpti(ak{dns
1te f,rruoi"g era,,,pt is
6t1Ps
details
al cflc
routtlPle po-3es
usinS
F
lcrlr:
-,a r? Fssed
Pctgeindx
05 o-
Prgetn
der
u:ttb ltbcrrrare
bg devidroS
medroruSm ,
c(
ln
6e$r Et
o Fge,
flaincfiorr
InleYa
lc\,
to disnhri
-
flt,$Jeq
the EmploSeeS Plajes
ioto
koiodtian
&r'J t'r:
fte 6rrocotng
rnd)]niSrh.
iogic
r :-
--)
Xn a 6rlltf,
t
de
o@d
to
Ksfttnse
-
&'fa'
.,r
implcrocnHng
Pcl;*:-tlco
is rncd.
e P'r
&)ttiab tr3e
og .
logics a..
r$rlyd
in
a 6e{ve1et
cbecY-
0ffortr{
d tq46t
{a
rLa'lt}*
0aJaroe
tc(
*l.n
bic aw tz'.uaj
',n
df Se$r tcF.
c$r.d
fe1eloclcs-,
-
Iq
q 6a'rlct,(,oe
o<o
ra&q
*'e
v6!ae
to Bna
kpoge
..eqluesrcd
t5 the
cr
'cr*
i loe
a-e
deci
dio$
p(tge ,ode
x aJ ooe
r
'f q- cl-cnf i5 not
f)1s5ir'fl
|X(ielrdex
PoYGr"4q'
WSe
iodc\
rhc
V6fuL de
a-
5*.,g
gPdglodo(
=
rvlLest
'
g+Patuft\e!<t
('rcg"r"d"t') I
i9[sft'i"]ode" ==
ry,,r';
'
Rel
ode'
=
l)
3
-_,
l5e
{
-
1 r n
-,-
\.
)
pgel'dcr
=
Jott6tr
'
prseJ''r
(s.fueGd;t
);
I
r \)
3
,-t
ls:l.
^,r .cain' ibe
feco{dscct{EJ"
)
T
*'
pc'ge Ro"''
a ocrosovrJ
--r
Bnd
rhe
Sr6dnglode!
l?n
'ed'.3
t
,^-,,-".
J
-"'n lira
Bocfiog
5rari;og
Tndex
'
usiog
gireric(
oP l-lu<pore
tt
o.*
f"9
:
*e
oulrs
of *rr pr.Xe Po-
Grctsase
&6lnJ
P.olooH
dn
rrrrbods-
v
o
f
o
yubte
on
c. b'reosa
' \']
deEulS in
rhe
t'nm
ot o t@'-
\--/
*'"'r.c{Of
Qe&'dsPo.
Page
ior 5i
=
ou-kr
O[
Re3'6sp.Po5e
*
Pc(ter'rt
)(
-)
Grcar.
crir
I s'i6l6n'
c*o-}.C.,i'"ao'
(
E-oro6ee
'cta-ts) I
\-/
a.rr, s*f,''5 r
Rcsc.rt
(si)
j
\-
\J
cnt
.
se*fbL
06..rts
io'-u'
o
P"'-t
tp"
0'.s")
)
\-
Li$
li'i= c'it'
listt) t
U
''-
llst-' il-"i-aicl'(n
[ );
!,
Ittta.roi
lt '
|
'"'
hhle
( it 'tosNc"i(
)
)
' '1
,
,r
\J
t'\J
:
3\',
\-./
l0$lc
ai-
-ig*
"*r*o?
ohFlfs
['tcrrae
)
a\'nnbJo\e
iq $e DarLertse tc6le
^
\-i
-)
in biberno-rc
)
oh,le
c!6lf)g
Gi
tcri
a
'
brl
nee Pcifryrdis
P- R"AfS
""
Ogreetd}{
tqrr.r164
'rsu\t .
---r
rn ttrl s
lqic,toe ore Strninl Irc
rn o( oLierr( orJai\a'lo\?
lo
Oo}afuAe
in
tokdm
o[
rtGlrAs Vcuiojde.
a-
f"ixtia Cirt
=
se5sioo, c*atcG r.'f
a (
[r',plo6te'ctass)'
Prqi"n- P1
=
Prol<rt oos
"
ruoGc'ru();
Cri ' 5er
Pnjecti co (
Pr)i
List
)isr
=
&*.list();
Tf.ratn
it --
list'it"df6'()i
if
(it'hosMxro )
{
lnr(goY
i=
( hrqjca)
it r'exri)'
touNL"'rbc"OP
Qecoa
s
=
ii
3
'
logi
c
4:-
---+
fincl
md
lnn5
.-.--:
ult d.vide
*tL
.-
* no.4
r&tes
requi,td
{r'r
disp\c^6ing
$e
tot<rr
no
oP
+oFd
m
og {ecddg
urlth
no
og Yr'!t{ag Pal
rcaAg
fr.se
fu
B*,a;"s
.'-----,
IP onJ
odd;don6r
ruor
dS
are exiat thcn lnc'drnenf the no'cP 6t'ys d
tme'
: noO9Pages
:
tok'tN{rntc.'oFQ "uaal
o"-uwblY1"* t
if ( ror.aNu,"ut"Ot
Rea!"'as
> (r*tf Pau
1
*nv'O?Q"*asp"'
l*O
)
{
mQ?Pr'ies
* *'
3
bgj(
b:
-
:====
IinFs
h$crtroks
o.,
L-.os-
P.,r
PeSeNov
iXort"'l
'
---'
W
Rcv
c'd
Nc"t lints
h$r.,..'*r
--
,;. .--- rt e tiDk i,s
linl,ed
-.t
potd
o.
Pora."cfc.{
P4s?roder
t
"
*'':^::"
:' ,.i"*';;r
u.,k
rhe
",
fltu;o*
llnk
,
pogeJnder
is cuJYfni Fer,'dex
-
FaL
ioder
',s
crrrr..u
Rrto&Jtx
* 1
'
, [".*o.q e an J
N{t
unts
5fxsrd
not k
p<rtot's lior
qbood
co{ 5q
disolotca
sn
{'"''
o
d,lgta3ee . Le r1-l3e'
iP(g.gelodex
> I
)
J,,
t
go'1,tio'tn
t"<o
hoP=srvr
?PoBeindcr =
J
"
* [pgelna.x
-
r
)+
''
>P'v
'/e"
)
iP
(po6dnr
er zmohbgu.
pr.tr"n",
r" ('za
h*e
=5"Ya
!
l
D[&]onJ Strucl(rrc
'.
-
w&rnqcNo@
P.0gLPrr*@
o+
L"do.,r.
)
)
poge ind er
=,'+(rt6elna.*
tlcb.xml
'l. rr I
),"t.1
i: c,', .l;,., ,
:1
ibcrffrrciar I
T0 ornpirc
flgmlt
oo
Servler,, are need n
53t *r Buotorog tgl
Oq$rq, j"
Crfi65PAr$
O
6edtcl -e+i {a'r
' .,
..! lr
I
.l
_,i
a-
dora in c! DalaBase
i5
a56ioed
bl(o rbe
[h}(
,
1n oYder tu
To n)orsSe
rrelid6
l+o6Pito.l
Spe.jaLr4aon
spdatiz4fl
q,
110
tl6
@
-tprn
e
g..HcY*-ing?
id infutor-
'
Ti..,<lot
6r
16
7.,
\6
irtlD
hrn?sto I
*r id
\
B
L
3
+
5
";+'t{
aol
to>
3b3
5og
-?
TO so$/t
&ra-
+ab\e
inio
doa a
lo\
2o6an
_ ineo
&mme
Agt'
I'lL
I
z
:Dl
3o-L
I
s
Qay6666bipa
tn f}lar,are
( Assocor''cr's in
Fhkrrr+e
)
6tored in
rnrlfiple
tz'bles
crnd rhen &rDe 'reld.}taq
!gro,,se
oe fte
9,*t''3
t<i)o Yccror6'
rc&ltt
WQeAxndorcrl
oP rtre Doto it-,
DoroBos"
t![-ut"s
the
ofz{axdns on the dora
eorgl5
'
'-
{,r
gxomnle:-
w.
lou" o 661s
Hospitar
,
cohcYe L# t or&Jo' $d'e
$e
}ocfcrr
anJ
talya oP[Dinlm
u''r loi
c^ dodttJ
'
5o, ltte to]\e
is
6oto5
tbe
-Bruroio5,.
So,
-
-t
1ba
ts
o
-b
loor
liBe
Doci
d Do.Name
In
ihe a,te't
tct'le
,
o. d(!r('f
in?urrnct$
<n i5
Yt0cotsl
p-
artdn fro
o oerur
D
|
'
ffi'tLtl rJle-{i
tna
'
o 0.f. ioPtnmo-tl
or is dwlrcr*d
in
tha
+c'-dc
-t''"
ib ledcls t0 bnQedr.^
dco
Con l@idc
*e
';We
the
dlow
Urz.fud,,n&n \
Fddeq
'
ur'e
lol
lc
t-1D
MD
loe x)
z
1"15
t..l z
1106
+!b\es
live
the
-forror'lin1
Ir, rhe o$d.e, *f
dara i5 deu idd iotD trlo irJo[e3, therce 15 ;v6 1.lc.Ho^
blt-o rhc
dat( io 1c')o
ialtu6 '
so, il'e
&ra sb'd
in
6a
D1f46ose
ia
an Ucelers &ta'
-+
60,
(ohn rhe data is clevidud
aoYos's
f(no
ta'b1e6
trt $ene
sboo'd
b! sdme
reunan
blco tt't
drtra
rbrroee
it o'"
*k
&
'-> lo
rh( o-bow,
t'x
L"
tLs optl
ctts) io ralae
tfia
d1it:.
os use&"t'
o
@
NC
VJe
Can
Can
coq a
polic*
ia in-fo Dcerar
-ino
ttrJc\e
'
a aockrr
id inrb Erte"r
-it'Fo
t!\e
'
,----'
irr rhe ft ut",
(^
aclr &}ien-f
id,
cr.
Daxrkdan
d
h rrrlrra thr\
tt{'"r4
i5
.rrd .
d*.r-
rnPo
dcc; d
dorn:me Srno.\!z<'tl
(,)
&r-i
d
agoln orl
Do.ro, in&"ar{^
;6
'<f<re
'
J
\,
\,
Pa,- i d
k,l,oame tim.slo t doc-i l
-
U
1|
5
!
1
t
9-
3
&t
ZDL
1ol
,ol
lol
102-
la
f-q ** Bud,,.,deot Oobiern
is
o.
p.rtr.f
in
h,.n"ft"tr
-
$
,
Acrotding
fo
"
16l
ABc
Fr
A{4L
lr!
As c
tlo
t+o
}{D
^
-,
To rrsolvt r+us DataQe&ndr.nrX
fm)ble
m
/
tD' need b
CopU ,ta Oo-r-ibfni!
panent-
togo
+:r$e.
so f*
&t
eor''
Fdi.nj
)n&rma4Q, cmlg
er 0ur,v ia ts
Yt{P!+rd .
So, thc
l&droJen,X problern
is
r.dt
""
d.
Parien*
-
ioFo
^
)
z
B
vtd,red
4
ce$iJ a &pr;a ;nro
rhe bruR.ee
fctm\noto66
,
c. rePexniiol
Inj<ShtJ ts
q,rptrti
b
lo
the
d"tz- 4 \,ro
tultss
'
krmlnolosl
talie L.'6)
ta]{e.
,
doct<n id ls
frrosl(x tdl,l
cu4s 6es
/)4.4'iai43 lo DotaBase
doc-inPo is
q
flcoen-l
chla
td'te Co)
Detr;te
d
crp;ed to
Pdl.P^i,
50
a., d
ft*i.t* -it'Fo
t<r'tte
15
'\
CbfcrBole) Loe
crtofe
mutdPte Po*
crnd ro{ otsifl\
a ftJott
dnshiP Ult,>
&ok?t
15 CJ,uad
fuoc;c'ricn
frYPi
ng
in
$i
to'nate'
of
relorto',shrPS
blc,
ode43.
Hitgnd'
&PPatr5
tbe
O
one -to
-moog
@
r"an6 - n-one
@
rrr.n8
-
n -rrr'o9
@ Ohf
-
to -one
lonon;nX
+
t'Jf"a
rdalonsL;
P
ort-ro -
rrBot (Ur,l-drtecrt"trc'l)
i-
->
'10
Gft,15 tbi6
one-to-mang
in Ulbcl
r1ale
,
thn the
0
uhile Cleartng
q
Pffiot
l-{]D
t$Pe 6llc$dq .
'lbi5
crl
le(-tlon
f{rYenlr
Oqjecf'
@
ore
n"na
b GmH
6cte
a6Sossio$oYr
bef'Ee
f)
rbe
o\\!:il6
Le
ido PdlD
clo$el
Suo.or.t3
chan6cs
a
rr14';
re d
ctos5,
de need
tu odd
an acldtttenal
pnV-'n..4
4
prDpo{}s 13 crsca tu
Storc
nanl
chitd dhje'l-s
;''
"
po* nl-
'lars
rm?P;n3
'
DcrrioX
fo.e4n
ke1
ana {he
d'tadan
s}r-iP
Ottecico
PtoP-ng
in
Csn?r3(roflc'q
)
cr'
}o
Cqn?t3.,
rne
the
rrraPln3
Fra
'
a clicnt
a{Pll
corlo'.'
4
lib"'n"rt'
chilt
oqie4s
qve
adled
lixc rbe
{Lrroo;n5
@
adl d
t'o'rr
o9 cl'rld
obtcr6
O
cdJ 6l\
cticfJ) o\Jecl- ti ibt
rhc
nend
ftis
in
lO)
't^
to
lle
F"enf'
to a Collectt"n
Ohtecf
pc. ,cnl O hie*
oirh
hi Errnl-c
4,'
Pos;sii"g
in
l-liberrl3t
-----r Nhilt
NclUaS
tgre 4
Tebj<J
da-t'a
i'1
porr
&
6u"
c'PP)cortcn
'lhe
ftflo
clo'sss-
'l't\'6
*,ts
as
ou.lects
c*
i
Exalrip
tc
: -
o1)eua
;6,
oE
V"na^ ia o<ao"aratJ/
;5 ooe-tD -ma5 .
----' In *'lt Vend s{
Onc,l
Gr.srorrzt
velorins4r.t'p
,
Vendr'r
clal s ia a
parta
64ay3
ond Collr-nu ctoss
ia a clutd
ctt'ss'
-+
-Tb-
one,
ro
-roabs rdofi
cn
benoceo
Veods'r
+o
crdt6rne'(
lx
6orn6
to
u5e rhe &'r*i.,g
t{o6 }djoleS
iq
Oorz'Base'
-+
W"
have kro ruJo
closss
in
anlll
aoHdn
-ihe
veia-rbo sb;p bct@ceq Jhse
kE
a'ria
tD
frulHPle
Ca6rorrff6 .
60 fbe
rel dH onshl
P
llw**
Verrtcn
. jcrv
a
P{.!,b\i
c cltds
{.
Vc.'d
c't
CoUPd
Vetta"r ottd Lrlgtarr\'(.
F{ti
c
J
L
ilt*.ntd
Ctdtr,rrY
'iqv 4
ct&A5
(1rrt"-w
frn-$a'}e
fnVdlo
f'1Varc
\)
J
J
'.J
lJ
oi
VENDoR(pc,'.ni)
I
ti
CusrDHra Cclr,.',
)
f
110
t/ l.llt-E
I
q15lI
(u6I
NAr4E
(tr61Ar10[
vtD
vcrdrrld
i
*rg.Narrr;
Cu6torrrfs
',
*in3
Sr,{n0
s.*-"4*+".
cLl3idrrttfd;
Crla,.tlt '{Mrnoi
orhdr,!4'{
A"U,q'j
iot
pdYdle
[',udlt
Privd-re
iot
l
(uttt,"st '
f5Yr)
)rnI
Vaodor '
I'brn'xro
t
/}].(f]>
/LVJSS
r,(rr;'
Vcodor
/\d -
^, -l>
4a('fta
"'
-lz
rPtne
=
Cl/Atzrn&
Lid
---. l>
21xo1ttu9
-
"
lz
/f>rl%
--'
l>
"
follc
=-&"rvnu
>^
c
!J
\)
t
J
/'b-ttt>
Lutss
"
t<
1e
.'-ve.drl'>
@
4,+
r"...e
=
o"
lkrt
col(mD
16ne-fD
-rr(ry\
Ax*>
zb)ocs>
tlY.m>
hrner6 2
-
'
vENld /"
-
I
"
p,.
ctsS
="
C.otrr..on'
l-.nU
5*ng
se*o{
{ 0e*64
Adats>
@
q fu str=,"-
)L'sr'St,();
//
cricnt.Jova
I
Pr6tic closs Clicff
P5
{
v o (sr'iogt
1
ons)
b)
6et.
aa a Cc^) )
(4' oJd
frr).;
S$.
o.d J (ca)i
v s.-rC.^sio*,
t
Cetr) i
lronSoCH<rn tx
=
st-!sion
bc{lo-lronsdd('r'
(
);
sessido
.
Sc.v
(
C{);
I
tr
,
Grnrnir
C),
V.t&'J
C(rotorfr6
',
Fr"or"
5et
-ldD
t.ra3\r"a
ggd"
NorE:-
tlhi\c
'rcnt.ql
eoirh
rck'riorsbl6r
op llikroora, ir
ttnr appfX
hL
ot'6'arlon
dqoc on one
oEjcct o-r ibs
m nted to add
an
a'h
i6Lt'! a
ed Crrscode,
tob;le
eumcnt in
q
rx.lpif)3
ftte.
fo
E3:-
=:::
2/set narrf :"( u slorrfY6
CO5{Od(
=
arl >
lkeg Colqr''D
='
V<nid
'
/2
zc'rie'iD
- rDanJ
t163
='
CL'star'*t
"
|
'
46eD
J?
ocdoool
od
d
Ct,stdd alt'ikrt( rht'r thc
3+
n,er,ns,
b5 de?ourt hberturt dosot hcns<-,i
defrarrrt val,,a
.t
.
oe
cosoeae'lisl
None"'
Cu5ionel
Qo
0.'
U(3
:
:
;
{ )cro
onl
ofx,rdHdos &r to lic rtlo'ttl q;<r6.
-)
Jo
q
ocito&rse
,
rclodrnshiP
lire
5?l>
crearc tobla
g4ll> cllore +ejcl
5q
e"cAj<d fu
*n5 one
-tb-}l-:sau
rbe
fie
ctrnrarrrr
farr
d
ffnur"
C5)
{'''trtrj
kzd' cr'$rdrnc
drJtoddr Vctlcba!
tc'o)
i
venid
rxro*Cs)
vcftlor
. javq
Cu.5tDrn<r
,
iauq
Vcndor
"
hbm
.
rrn I
Cqsbrrg,r
.
hbro
.
{nr
I
brttmre. cfg
.:- r
Ioc.rtCt irif
.lcva.
*. class
varc}lora
tlo]
*prr..'c;1s
ve'nq
("A))
Il l4^Rtt+oto
1/veoarr. Java
imf&ar- ic.Yo'tdtl
-
,t
i
fxrtl,c
cl.d6
V'ndar
J
t
ttu*
,.'t v'ods(ld
"
p;u"*
5"r,6 vqla' Mmz;
frt"*.
8*
cutt,.l''jn'<)
t
ll
utsaaqt\.,{
'Jdv
d
puA)a dats
Cr$=;r
./
{
Prtrta}t
in,h
cath<'nrr{U;
P"\alt
$-y orr*"a.Parne7
P,raH
St'rg
ct'rh'ni l\'ld/<Y.'
j
zt --
V.rdf(.lbtn
l'nl --
>
zb-6>
.. .,-
v..d
nr'
>
z4l"ss oorn'
--'v(nda
"
+aue
=
zld
r'rnr="v(rtlorla
'
cfdt^mo--"
via''lz
Qtu
z
Atlc.t
>
zll,-nz
narre--"
vtrrdorNarne
"
ztlumn
=''umn'c"
LTNP\
Zs(-t
namc:"
atrs l*rn
"
ca"(a.dt
="
a""
>
,kl Col,.-n ="
v..t ie
1 z
Lc'nc'rt
-W\
(qnnnu
I z
a lass =
veDddr ond
Costavtr, tr-lc1<6
Can
S.o.o,nn
vcndor (v,d
ru-barc6)
pr,"r5
<t
r
$fi&
v*'r'ova1-1) '
f.lrustait'
hb- .rrt,l
--
>
/b-t ,>
-or"
**t
="C*1o"1'"
la'oe
='Cr'stz''c1'z
ad rn-rr?"ctrsldtr'fad
'
column=*cusHa
"f
?
;;*;';";.'
corrrrnn
:
"
"^:::,,:?^,:::'
:
6ti
='to"
I
>
4roforS
nam
=
Llcns' >
. .
zlE-m>
I !--
bik^oart'cfu '
^ml
-- >
l
a
Z!r..,+Plr|
ft3('J.\(e="yendo.hLro.xr.rr'
/z
zrr4o\n5
,e*tot --" Cr'shxn&/.
hlto
'xt'r
r-l2
//
fnsg(tclicnr
.j..va
imF.n-
.b!a-
uri {
-
*,
imf,o{t oE
'
bibrn4}'
*i
iln?.'!4-
ot.hibo,rlo/ '
clt' d'i
Floli.
clals
Insn'CU'*
6
'
O , u
,"(S*"3t1
aXs)
.t
f.'*^4.',
S.*'-
/pr"tnr
$dc*
V-drt
v-\<d
v,suVcoJ^u
(rtt)
t.
s*VtndaNa.rc
/LhrJ
Otlu* - r
Ct
tt.nru,, e1= n* fl,rt *"ra11
c,'
ar Cr.,r"'t.Ir
Go>Ji
a h(r0
V..r.L);
Cytrr-n tl
j
("x6H
"
)
,
ll c!,irr
Oh1il
- I
Gtw*
cr-r'...',
cr.
su&sar',r,
fJ(50t)/
Cr. set G.r-dr''-.r, !nt1
("tts')i
(r,<o
Cqtrrrnov
Nr',rr
f
.fr.rfy'J
j
Cr'scr
G rtar,,r,r
4,u*
(:
+l,r
D"
J/
Q'tt
r,rn
un A{a*x
1'Wo')
oL.)al-3
c:=rco
C^rrr*,a1i
. r-,Jl ,l i
-!.
F,"nr
O5,lc+.
.-fLnsc.o{
or
-1r
=
serelcrr'
Qr[f'",'!E'rro"
11;
..
serrtoo
'
sol,e cv
)
tr'&mmitt)i
ftlc16n. dore
L),'
-fr..tt
rX, ol.rtcl
T
*
&orn Ycnlq
i
.,,!
I
riii
,i
,.if.,i,
J
54)
Sercor
Yt0
l.'r
i,i,"',.i
Cl{skrnarj
/l.l"ra
C.o'*
cr.a.
Grn"..
fe
16or)
;
qf.lcr!
)ladJ
iava
'
u$ t'st-t
+6
V.srGxr.-wsCs)i
r
!r,..{ir
_-
"
4,+nrrrrti .enq";
I
/laer
cJ"ra
Oh)t't
-h Ja'r-'t'lr'&+
*
C.t
.=*
s.
ad
'l
(
cr
);
6.
ad.l
Ccr)
i
s.
ad J
cca)J
-lLr'9.e1
;
..'.:.
";;,i;
I
.
!;irr.
ni.\j
\ .: r!1lr:i
t-fi5
, :t,d
!.4
.,t,.,..'
:1:
r! )?'!
| 1 't:
:
t
,\
!.\,rer
ii..
-:r
"
\,NAME
ttl
l8m
,*;..;1r6so
661
5.,3
a-
i
-
6ete(} Ofrercrlon io
Orf -
|o- rr)..nt
:
-
ikl
-
-
Jn
onf- lD-
m6og relddcro Ship,
6h.o a
f)arer* Odecl lS loclded biOe\.r^tr
att
lood B ii6 cbila obicrrs-'ctrso Prom rbe ftd'a6661
.
Ordo rmli
ca
I rl
.
-+ !'lhile
loc'dti-
na
Lh d obiclr-s
oF a Fro
'n
Scren-r
o\!ar,
coc can inp<xrn
the hibevrnx
oealh<'r
Lc.zy loactrng
C61) e&y\ lmcftry ep clrtd O$cfs
ls rqFir a
thruc.$
t'"tc..y,,
artrt bc+t
_
-
*
BU
dePar,rrt
frt6rnare tr.res
-la73 loa&og
,
Lrero.lse
rhe
daParrrt
vq-tr'
o?
1az5
-
o-rtriu.*t
is
true
.
---o
IP
t e
crror to
in?o.ro
tbe
hitar-or.
rhor
,
alelS
gdrbtoadl'5 c"r cl'jtA odenrs
v
tkt
tre
$loutd rnol.{ tb(
\ra.t r
"g
"
hd crrhth^Ft c.s
o4
+&l6e
*-+ Jn earl5 loading, #iktmrc loads tt'e
ChitJ Ohj(cfs aloDg @ith rbt
peffrt
Oqie* ;--.6;*11. &* io Laztrloa&n8,
$r"t
-tg ftmn
r
ohjcrr t.< lmded
\-7
and il.5 chird
oqpcts d'.e [ocd.
J oo &-ar,
d (wt'."
,r- t"t,-'""/
)
v''"
='
h..elPd;'
7
- ls* n r').
=
dt$tom(r 6
cds(adc
--
all
T
L.acCdrtt
LlKj>
loz6
='forsc
'
-=r
car[ ltu&
n
5
V^rt="a@'
-----'
* b11la'1t"3
//stt?-!
t'undcrr
v=(Ve"ao)
Ses6ioD'
6er
(Ve''dat' clals'
tr1)
i
//
5lQ -z
$ei-
s= v' gaCLrs m nrro
C )
i
//
s*p -s
Cusro".'
'c
=
(C*"-..,
)
aessi- ' 3"r
(C*bffler '
cras5/
F3)i
I
srco-*
Jlaosacho" tx
=
Sessidn '
Legr..'Tiaoeaotco(
);
9' rrrsve
(c1;
lx.Co(nm;l();
N'rn a cbrrd
ohreci is,t",,c,,"d
P.'., .
c't&ioot*
tt','":ru::ff;""l*
rht
l,ttclr,are
i,
SbiDA
il'
reotr'e
rbe
rel&]iooshiP
bet@e
o
I
ilr cblrd
ohiar,
b'6 onu'g
F""r3n
l"td
o( *"'r
cbi ld
oh.i4t
as
rrtl!
APrct
a ,"rog-s\'i
I
is vernowd
r'i^
o
p"**
aod
c(
chldod4f -/
Ir';ba'egte
is oot
Eoing
io rr.Dtr
*ro+
"ecord
Boo
tt'e
Dat-Base '
lP Ae ci.bow
c'lt*
opptltoHl''
b
e^e"'ied
ihoq
in
o-,st'r'e{
::""
*t*
: ll":..;''
t'l:
*''
aro\rralre 'p;r$
Tarer6okcx
as
i:!l
$e
orsiotfaJ
Cu9i d
5ol
g07
cctstname
lNp.t
aLrc1-add
{
P)l)
,}r.r
t)
vc(l;
d
rfrPl'oo
r&trd
'
sDt
cT5
fvc.1*c,5h
tb'
tl4Hdosh P
is rtmoved
'
a..n fuch
verqd
os a
'
O'
Phol.'
''<t'rl
"
tig .De
tcc(nt
to inknm
ft
t
lh bcInc'rc
D&t&garc
tblc irnrnedlettb,L*'""e's
pare^r
an
I
Clult
csra then uz naed
- I r' Pr;sr
io
*'e
tabte
shrl
fiL
t<(o{
d
"
-
thc,r
(nnov orfhon
rtlor'r
&t"
rt'
e
+be
relorb'slllp
ls rrrurred
tlo
ttre
ft mo&fu a Val.e
sP clu.r,,le
ottdb'n
t))D
ki
ar/o:
/
:orr
a--
as' dll
-delel -orPron
-)
15?r
name
=
CLrsj'omer6
4s\>
It"t coscade a|*\,"-,,<
'coe
lnve
rlr
k'*''g
6
valuB
l) None CdeParll
t
)
2) all
6) ott -
dereK
-orPbcn
+) 8.''.1e
5) 5r,ve-
uecLrre
6)
derere
1a.n
="
true" Casda.le =
''
c'11 '&leta -
otpLon'
Cb^car.te
atr'rih'lJe
)g ased
io )oerxm
ft
hil,etn(ltt
atoc*
r,lir,.cb
Yt6'-*-le<+ 6Wc'Ho%
J
S\ruld
be itanskred
(dFiled
(das&'t
ed
))
ot' tt'urf-tL;P
ohie?f
cf, an Otu<"t
?]
., r.-rr
^I"rn<
i--.\l
rP
"
cc.:rade =
save'' tbcn
tlit.
nilc onlb
cosc'&s
*
inst'
i oF"c'$ot
-t
T'd
*
?l
.*
'
*.*=;***'
*t"
|L'b'rnarc
casc..^"*
"*'t
::'- f'fl,ffi"T]
rP" co*6kle= dekle''
then
-l+ttrnor< @er4des
""'A-'u:-]:fli":#
ffi:
rP' co'56de= dekle
t'"
i*"o*'
G'scdes
Jo' -*'**
*"':
-.tu: j9
"
oos cr'd e
-- ort
'
yiig.nora
(o[,(zde8
0l\ oF,dHons
6n
c]t; ra clqets \-,
19
"
coied
e
=
otr-dere*c-otb"n
*rern
.
r' '*
O,
;;*-*"
o'PlP"'
so"de
'
l"
*'; -^;"
*r;
;P
coe toc'.-'r
io rr-s'
+)e
orr
(hird aa'e*
4
o
|oYrn+
oQi:at
-'
,-t
L*\ot, SttOS'
ttrn fotloto
rx
*
-
^LrP't
f,roro
ihe
DalaggSe L
O hoa
+t f')c'd
^t
L'
J*
v- *
c,
'Nd
ohi.l
,n to
ceued!
on
C
O
*d
o)\
.hJrd
"T
":;;--
,'";n
o
-Transaanq
a
(tttffi c.ru u"1,_'"
-:
\2
llatto
I
(V..,ddr.
clals,
ur);
{enac,r
r1= [Vendor)
scsslao'Ser
n
It+<p-z
'
Zi
-t
'
v get
6'stc.
neroc) )
\,
r,
-{A;t""
'r r --
se'glon
' u'6t'iTiotctottt^t
l ;
'
.6 ltr",wAll(
)
lr. rohmlr aJ
;
-
--,--
rp \o.r
rv\nt tt
'@d!-e
6 Fuznt
ot)ett o&7 itt alt ch
I d o6i,ar fom
$e
ft*ak st
then ,neneed
tt du"n 8i-pl6
l',e
pre"t'cb:e
' liP' #r
-f],'n,,'
n,
V*ut,r t=
(V^at) seir:on-
6erf Vc.raor. crass, rr r
);
'--/
-Tunsc.onrn
+x
-
sessta4
. !g6tfi..ar,vdx""1S '
\:
Sers:co
'
dere+e (v)'
--
4}''omrDll();
\*-
Ust"g
;avcr.
LrHt.L;st
cs o, colt.$J.,q '.-
\-J
-+ hllpn o{rpluiDS on,,ro-*,
rldrl.nsb, P,
&,
"r-rr^'3
a
Xm"+
ee t*':.'*tT
:-.
-
f*..t
oh;e.-t
,,
in Pc.,cr,.i- clost
crre rcd
a collaf'oD
o?
qpe etrlet
*j
liav'.uttl'get
-
cr Libt ff' na?.
*
---
J?1,.
ure col\eulon rur'e
a6 I--'6r
rboq
blkrnore
Lts?s
arr
cd&
HaooJ
co|trt''o
i n
'
"'nder'4" o?-
a
cbtd
io rbe Llar
into
Dd<'6are
el,ird
ra-ble
{.'r
stt-n6
u
--
or rh. tirne of
conB8rrrrnq
Llisr
?
+ax
ioa
r"apP;o3
$re' t* need
to &'n86ort
''
li6l
iodr x' olso iq
*r
rrd{'ptnfl
+te '
'
rl-L^,,-
..n3
P-d"tf '
o*att
a{f',}6;'.'3
t'
:lc/lsts
cqr'!e'{
l}J4to
o'
-
nJ'
"r
bo*
+.ou *,*"^
b'lco
a
Datev
aod
a f4ad't+
{;-e'
o"e
&nJetr
is
zle
arc-16'Yoarr\
e
\7
o:scxsr..ed
oirf, flJ,tt:de
P'.1ut't5
, t)
-> Jo
P^&c
-Jat,led lur'Bose
CeUld
r.'L'tt
)
,,
on
add'irlana!
rol'r'no
i5
{'1/l]tftd
tz't
Stu;nq
rl.r
list
irrAc'
,u
a t. E^a.nple ate
-A
abe DottuBdse -kLbvs
-IL'( Yni6
P
\-7 \r
->
rnr {,'@roDqJ(
-lt
o'"
, ln
inde,
pE
I
P\ p'o&o
I I
\
dco'er
I I
J'
r
'l
-
I .,,^
'''l6e
oALe, Aeo}
a
[i
i,o dr,,;
I
t4 ry:9
t!:'
deotd g
\-:
tj
D'kr'3vq
lt!d..cr.
ja! q
\? D{,Jor. bL,n"', [rnl
ftrod.l'ct
.
llm xrn \
h;h,-ax
'
43
.x o i
,,..*
ldc'roian
-
Ja\io
,
*
_ c\ass
0rrTo
Han5
?
/\P&i t:
//
gi:arc
'i
ov
t^
irnftn-
\lsra.(rril.
*;
Frltic
cl.rs3 ft..|.x
P"e,,l+
Ptn&,t+U i
.r.:
i.
, ,
r:lit1,,i
!:
i.
rli
,,rj
,,.,. .,
.l
,,.
v<mL--"
*'!l{{
lP,&ard^va
p,bdc cl4rs
lot
decLnJa;
'
-..
"-'i"'i
r..'.Y}lva,e
.St*X
!duarc
Pn'vafe
ft
tcL*.
e+<'<
! 6a<r
r : :.r.-,,',l...-
-.-Fi!cr,9,.;/otAe
W14
:
s,&n
4tg,tgc...., .,,,,
,
,
'..:.j,
r1'
3n"3
Lisr
detarl.la-c;
fuaat'Lee1,
t
Dptu '
hbro'x
"r
l
rl
'
f'j :i
jr:i41\.!I:i:i.
;{F 1 .
tuAc="&br:7 lclas
.t"+"t
x
;t^L*r;"{H'-.,1
@2tnrr
*;,=''f-&iit,l +ze*+*,="otr'
7
c"L-o
=-
JPo-ru
"
/z
.
:
,r
.
1-
1.
,".
r
i:')
. it'ir:,:.:1
"
i":r
t
.
i rrre:il
:
/td oa.,'e
=
"
&b
k/i3:E-.'r',
6f
qln
a-+.lf
;d11
{
i,.,,,.i
.,
"
.i.
/tn!,4
Cu.Y*
ij^v<
'nPYr &v,{
L.rJl' *
i
,|Jtt',l> l
:...i \''i.
''1:.
'i:':..
nl L,'
'i
i:r.r .;:i,1r
f..,
imt
tt fin.
hk,-nqJ-c'
+\
h4rn- an
'Wnate'
fi|
'x't
PlJ'"utrT
Frtllc
da].6,
Tost'tClicnl
t
"
P,
u
-
(5r';n3[1 a'3s)
f
Gn-&r.g
n&,
*-
Cenhgr"*t^'D'w',"'fr5i"'ec
)'b'ird Sss;'-fuk^4 t );
&r <-i o., 0esfid,:
lle"*'r oalru
D"a^ d-- ne'a
Deau A
i
d.wDal<rJ+(ra);
d. se+DolurNa-e (
"
'+ac
-);
llcbrd
cq)at - r,
P-d'*
Pf'nr'o
ttctriAWt
-z
pdu+ l'=net'
P^a"*tl;
7r-,
sP,,l"'ot
t)
(to'-1,'
f,
.c'P-d.o-t
N^"t
{
'}")
*r.
r.* f'n'<c
[:c'ito)l
*Y!t | &.n
deate'
i
DlD OINATNE
t/Lhr) }LF+
-3
n'
se*
ilad-Gu
( qq '
7,, sePn4'* Not* (^ i');
1,. suPntt (zt oo)
;
llS*-,
oa,
ditA
o\)t'rs to
io"n
'"r'l
Li'r
I
L;"r >i
Li'-
h'+--n-
*"d
tist'
a/l LPr)i
lt<t.
aal (P>)
)
lxt'alr 1t1;
ll'o+''
lloaa
iatta'at
List
n
Pdr*
;
set
fud,,lrs
1
ti't);
-'liansa,n ,xt
t-t -- st:tl<,r,'
k1;{T"u^s'*^(
l)
gergon.kt\r(e):
f
x
' lornmil( )7
9,t4-l
un, c16{eL\)
F0
1o3
Sdeor
PA'ANE
0
a
So.rd
X
1
i toYt,
Wdt'rt;
Pprcs OEhlio
!I.
jol
Pa*
h=nu"fu;t'a
g .c.P,oa'+tr
(
rorl.
g .ratP"aur }w".{"2'
Q.a*P'1..
(s*o)
-+pJ6rd
..t"so
)
?e
loz
ftot3
-
^*
"
aur*oq
is used
&
rbae
'p'!o
unr-List tdco
(de
consB"\-e
zLi6t
> lal ln
a rr{piog Bre,
rP
c't dhP'fr,
'
z\i6t>
tt'2 *ren
oe at6o l.f,ed
tu at'B8c(i zlier-i"t6nt
.-'
(bog> +og:-
-:
hcq o. cluld
06$
i3 sl'eed
in Doja8ase
li6l Gbog r,ri
fi fbaf
ch;ld &Ft"t
in tie
thc inder
oP
a ch;rd
a\l'rJ
(tuftd tn a
--t .Tn &&{ l'a
iolzxrrt ke
l'ti&'orc
thot
Jat
io6ide
it, f;iv
ioftr-r''g
tbe
hiu"'rr'le
ab4/i $
cblomn rr. ne in ci'lld
table'
;r,
tdf4, he index
o fie
chitd
oQi&*
i5 r'ccd
to
be eto'cd
rben
hibernc*e
4l5o 5k rt3 it6
Data BaAe. $tt
tfurc ;t no t$e
index
in
a
L.,iflt
\n
a hld&]tc
,
ac necA
+o
hiVrron
,qP;n5
1'e'
--+
f-
ke
ohue etaoPlc
,
io
.6e)'o.'t"
7
"t,
W|l,tr''
l?
cNnl;W
Lbofl>
k.3
li t'e
thc
-Btuln? '
<v$
rp.rc
="go&*a'
1Y% 6lumn =
&arld
a!?e-fo -ln@nN chss
=
zltni.
NoE:- B-q co.,hat,inq t$e
L&17nat,
Loe
*" 6uoid
an
aAAik,.,I
',bqnn
in
fie
Uot)
chld
*able (
l;st-ind'^)
,
"sd
l"t
s+ann6
in&x'
-
,^-..,r-tt.6<r
ond
e:-Ntrnis,ied;[&,-..,."blttosiniacol\criloDc+tgPcJ'*
.la!o-
crrit'
List
t
4E. Jnane oF ixva '
L'ti I ' 6ef/
it
i5
rbt P0s5l
ble
tb rcrrd
o
p'rlicule''r
ctr;tl
ohtcer
o{r,
,he
por*-t,
bt
1nirhoc't
lmdinq
a[
cinra
o[ars &or'
$g
Dat'lBate
'
---{r)rr.rose
4 .!c'la'
t.til'
U6t, it
is
Pojslbte
rD
z'al
a
F'/iicqla
c}'rrd
d
ohJt+r
fu
the
larr
nt b3
ortf,oo+
tmd;n3
o.lr
dhil
d
ob<rrs
(ii;
berar.le
, Lir, oru.* inder
ksd o&a(in6
off an O\tur '
[r;;)
tht d;PPcrtncc
can be
-h,-,nJ, ,he.r Lzn
tood.ng is ofltieJ
,
Lrl
noi
in t-,t"t"^r,
fuxBate ' .,-)
staft o,;{,
rhc
clr;ld
bblcat
't./t,of
ibs inde^
'
\-,
t/
ef'ltf;nut
zbn > tag
'
inswt
o( ZUsr
> tc-A ;n 4
&alar
.
hbm '
xro t
F
tc
,
i ntttad
of z\rcr>
B1
'f
ct'
a-
Fcq e3;- b! usic
i$
+Dtll,j,inl c(tle'
r-o con
po4
o,t'd
+fi
cl'td Q
i>e
p"eat ?tzzn
Jhe ft,'|aOo:e,
b7 ni$lo'4lLn|
dI
dlitd obel}s trll^
lne
f>it@Bt'r'I
'
r)
LA;U --" h1.e', ---)
loT j loa&ng
Dectcr
d=LOeoE.) setsion.
8e.C
D*r.,.'
cld6,
lol)
i
L;.r
l,,st
=
d,6erP,ud.*s(
)j
&rrr
o= lisr.6erLa)].
fuu"t
p=
[P.a-";6;
jouo.
un-t
.
Ser
jrvd
'
u-tjl.ma? ZJ:.x'It
7
*
lsrog
col ruion tUpe
java.crtil Fc.1,', -
.. o
-.
,rg
a
rD'r"
oP ctntl
dxj<tfs
-
----,
vJhile C,rtlr-lio5 One- to -rnong
relollonsh; P
tL'r s('r'
.,_
)n
cJ. p.Yrn-t- clhj.Ll
)
(r)e use a oDl
le.c,}tdn
r"3r'e
c4
PnrMt
in
o-
P4rYer1t
cLar6
'Thcr
obu.lr{
6n tgle cc.n
be erhcr a
jova
util'St* Lox) iava'ari
r'List L*)
Java
otil- XaP
,--
a
IF toe use d colledt
cro tgPc o.s
iava.trlil'noP
thao in nopprng $rt
aP
\-
Il,krnore,
toe sVnutd use
llutl
> v,X
"-->
rP
col lecrtcn tgne
is used
&s &
rlaP
theo.,
in chtld fubte
o? bnsose an
'oddihiorr].
Cdumn ls .tcg""d
f.'r aD l+bu{na}e,
& st
"i"3
rhe ke6 ossr6',el
l- 6 chrrd Ohjcct
)
0,rhile Sknjng ih
ind
plr?
.
-"+
J(
Colleclton
tgle ia
jala,uril-lh{
iheo
,
colvte 6onfl4*"'n,
rhe(ft4 > t'7, c't o"1
h
a-A
t,".
c(n Add;
tbn<d
ta3 c.tSo
inSid
e
Z
rmp
I k5 Carea
lwtp -t?X>
zE, >
jona
'
cnrt.List
',lses
cd-lred
&aler
and
f'.a-ct.
4
*'}e l2etottoshl
is
!!@we
Lw
kDo
fqlo
rrorses
(4!'led P4ler
.(nd
''
" a &nt,.n
to a
irtdr-.rt
'
d One
t6
-
dn3
trDrn
O Oeq.K'l
@
fn deole
r
&vo
(lass
r
t,le a't us:o3 14"p"
30"
ct c"llel.lncn
fu
sh;'6
a
6rc"f
+
pro
dr, cts fo a der.len'.
th.n
hr,n.^r.
@
etrhe hrnt o(
i,,51,rnr,g
d Dzattt
r,rith ?vud,urrs
in Darr.B<,re
groAu* u:el
in
"-
l1r"? Coueatlon
it
dsb
sta'cg lne kLX
e
et&
ln" [),t"Ut.
c:
.-j
\l
:
^i
_ _it
\-I
l
-{
Ji
,-)
l
c
'-l
t.4
_i
\,I
Dare.
.java
floa,,.r'jc.v.,.
d.t,
'
hb-
^-
t
PrD&.*
. hbrD - xra
\
bitrnare. ch.
xmt
Jnc*Cricnr '
.ova
+.c\&ss
I
D*,.t .our.
irr,$crl. ioYa'
ulil
*',
8$Uc
clctss
Deole]
"
Prtot
i.,a &ore'l
d
;
frw.n
St"o3 drobNaYni
Pi'volc
Ho{' Ptdt'!t6 i
serrt's {g+t<"r
x
J
// deot"r. bbm
x- t
Zl oocwPE
Zb-ro2
( clots *n
g J
DsaPr
"
Po&lr '
iavc.
trtlu
c claJs 0d"4
a
L
Pi\nE
trtl'
pndrufJd;
F*n"ro
funq po&u
Nome;
'd
pnVcirt do<rr1e pace;
0.
*rr(,<
z\el+od
/
hiuerno4
,
cFg ,rm
t
zlrn4>
LlLlAss>
4h-m>
//pto&c '
lD
to r.
-
t
6He="
&c-ler
'
>
Zid na,ne="deoletfd"
coluon:'^
did'/>
I
zfrDlr,t
rprne="
dec.prMme
"
colu'r'o
=1
dlno'ne'
lenfrb ="ro'
/>
@/tW ,rarrs
='lprodlcti'
{h'arde
="anl
l'
> '
Lk
X
colt mS +
"&at
id
"
/>
.:
6ii, znr:rg-y..rl
coln,",n
=
"rolrn."
Brt
=
"irrn
'
ra"5
'$""3",
Lcw-tt-$r'a4
clesg
-*"
prDdaiir./
zr{{Piog
,/-\rt 6plti n3-
// Iose'tCrir'*'.1..v
".
impo4- jo\re.oat.x;
irnpc,vt
Ot,lnt!,r'cl'
*)
imror 43. Iu lor.a+e' dX
'
r ;
Frlt'c
cl..vl
l"r.',,l-Cfrt-*
I
P
s v m
fsr,ing
tl
t'#
)
f
**^tr'+n *^n=
&*s^
sct"c'!:
ll P""*
oaY"*
Deov't
d-
rrs fu.:t.2-
c>
I
d'
s*DeoraT-i
(tot;;
d, <+Dalt" Na"ne
C
*Bc'),;
ll
,*aa oqz'
'
t
Pod^t P,--n"-
D"duut> 1
P,
.
setP^&rr1a
fror) )
q'
seil^d'rr
Nln'e
('r" );
v,,
su?,vfu
(zo"o1,
p,.s*Pr,il'r.rl,d
(no).'
p,.
a.
Pm d".*Na-"
6'/"))
b'
u*Pn<
Ls'6h\
"
A
il^d &)P'1-?
f\o&'at b-,'l.,D
*na-!+I.
E
sa?aa-c*tt
(t;{;
h.
sdP-d""'V''""LtJ
6'
wPx"(uo-l
llsnp+
11ostr
sls,$
obJt*'k Jotta'utst'f1a+
YIot
',,+=
*'"
-))s'u4a?O
\
tna{, ' t'or C'f-d
t" Pr)i
nqy.?ut
("
W"A2' ,
b);
hr"?.
f*
["fr&',
P3
)
)
l1eq.:-
ll
ada jana.ual,fva It Part*
DtW
d, *Prodr.crs
[maa) ;
'Tv,nsa'ncn
-tt,
=
Sp:slc,n. k6vFt^nla,O
;
Se$on , .qu
(A)
'
+i'
&Inroi'la
),'
(t{jan.rlo5t11;
)
3
gut
+ P.n
J-tui
Did DL^an'
lol
Mc
P;l
qot
tol
qot
kE*
ftd,^e
I
I
x
P6,^
F
e"t*;
Cg,
O.^tt
d
|'rkJ
Vwt
tol
h.d.[
3,rft
lol
t6
rL
lnJr tol
IrrJ3
ldd
rd
o6pt-a
%un P,--n-
P,.d-tlt>)
--fa*vy
' <lo set t)
a..ordtot tD $e I'asl'c"ac mo1 &ft. stnt s|.t r< @itt be g.,E
I Aola ln
.,.t<*
craa .
Q*
nt"t i5 fie
diPe dr,c us;o3
jova,uri).List
aod ja!a.aor.
hop 1
_tf:
frcose o?
Lisr
,
ue
Ctur
o'ro; d fie add; Ha.l,tf
Ol
.rq.a,
iP
clri.d
i,*
4
GmAnu;n6
lful>
f"A, &-rr Jroua oY
flng
,
i&ltino+
Porsid.a
tu aaoid
aA);t1ono! d;luoan in clatl la6le '
I i L:..
.,:
-r
..
,.
.
->
$
Si.nilaJirl
blco
osiog
o ou"adon
i6Pe os L'si
and a cotlaol
'ti
iSPe
os
t1a? is, it
15
Pslble
to
dtl4Jh
d pcthlat' lcn cb ild{dHjc#-aF
'ffth;}oY(^f,
oqtcLl)
in*rad
o? 1d-.&r)3
au
citld
dqia-l.6 6p rtre
prar o\'{r
.-'
ln(bse
a( collezllcn
JbPe Li5t.,
(de
o,se
we u6e lnn|
-vt6>
, . _o ,
^^_-/O++.,''_,,,,,""
,'
16e
.ft1b13ro q :o
n ool aOn"a'-Iu
etd
*^
rn'| t'l
""
1
o?
c^
r
^-r'v'ckrsBIllI)
l
--
yorcv'cusor,r)
)
i
ho1t^
d
=[Derl.r)
eserar'qetfr"., ,ir'r
.
i
1r,,,,..,
ir],:,. ,..,.r iri]"
..,1
.. .
i
inde,x 61 incq*e
4 cotl'*Jon tgfe
i" r.r7 r,
^
i
.n
. t'
...,i\l\ni.,,
mon!
-
lo
-cne
'
--r FonU -lo-one
relolion*,iP
can be apPli(d P-'o
c. chrd dqjeut
to
y'.crr'rdiog
lD Hcrf)u-lD-one)
d pareru
c[!eu
i6
->
T0 applg
llang-tb -one
Qssosgafioo
Po-
a
cddfd
% nong
ehi
ld
Od&
tD
cr
F.rrnf
o\je4f ,
&ltd
ohjett3.
116
pcrrem Oh-reLl
cl ass
.
t!'q
to
.J Erampla',
-
Ur h_rc nD6
\*/ rnAnq-io-One
)5
lpe need
ohe
Srrocorog
cboo6c-s .
0 in .b"a
latb
clas5) 6e oera
(D
;n
chi rd rrnpp;n,
B,e,
r-o.
inP<,rrn
fhe hiberocirt
r,!^ccrt
Jn
l\ibe,norc
ffi;ono
rDith ftE
Plre
rll
ct.,s5
in
c{ c}fld clas5
a
"cP.ttoce
/
fro]oirlng
to ih5
pctw'rLr
reed to
ConP; gc've
lfttaol -]f"oDe>
fte w.laH do shi
P
.
r.ta$doehPs
)
uE need
a Cotlecf,l oo lo a.
Ertel
poJD
cl&JJ
r*r', tha r<lo$
<'o \5 to-one '
Tbe Dl-a B.d ttblf
?E, veodcd
(
Par.n-t )
\
Yg !!9-i-
a
&
llw,,t
/
\f,rdcr' 'i6v
q
P(rbll(
clos6
Vcrd'r
J
tnnu*
int
vcndo'rd;
P;uore
SUng
Y\nd,,.Na-rne i
T
//veodr,r'
hbm x't
lh-o >
-4las5
namc
=
Y'nd0l
L\d
---
l>
.,
L?a$rq
--
l>
Cusra2J'r
l/
c.[rttd
ll
o"tn* '
io.u
n
?ublic
cta!6
Lrdt'roo/
t-
t
Yttd-t
rru
(usftEal
Jd
'
Ftra-tr
,Sr,;n3 c*i'''o^
Nloo'el
P,lival-(
5d
n3
tu""n-
Ada"n* :
@':9Pntr*e
lcodr
\!<na'^
"
7'
d
Ibf,b
Ctclsrs
Ven
dc,r ar d
!en&r a!|ec+ is ad
ded ib
ttus
..clattonslup
ant.
er
6^6r"s
()trd
)
Cr5lil tarsl'o&mc
ranle:"vodl'
)
CustcrD/
( t+tt
'"r"*l'n
"{
Trcnq Cc,s
ri:rne,t chFf,l's
/r"
//&*t
"."'
.
hu-. xr",r
Lb-a>
zda46 mroe
=
"Cr's+anr'r
" k*ie=
.|d --
17
ZP\DW{rA - -
l>
zwffa -
- l>
LoldtxJ-ra -one
zlcta-s s >
4h-->
rn-e
='
vqrdcr
"
t-
ttQc,toc 4
lO d- Ctieni
h
catunj
ciTpli.4t{or
of
+bltt*rt
c veojdr
Ohji{'t
i5
ctdldJ
l.o
*Vc"
aor
1 )
wrhod
aP Cr'et""""-
Pqro
cr"{
ry
c,. eeNe.,d^
Cv);
c2. &rVo/
o( Cv);
(3.
rtr V odor (v),
-+
At rhe *.'rr,c
cf Eavio g a G.si"rtra
otrcd
'j
lD;b'{n6le
1st
rr***uH* oLtad{
e^i6t
loibe
daJabase
fcr)
nol-'
cItU
o$e.i
Lt)!t
roe
6orr'i
in fie Drr"Btire
Le
W"+
Oqled
c{cts
nr
t exlst
in rbe
f}ra@re
rtren
Pa<nx
oa:ft
cnA *En
aer('t
$e
chj ld
O$etf
'
\r.oo8-fD
-o"e
I
L>
vener''rara
O'erufir4
'jcva
\r'dt{
'
bbrc
lrn
I
_
C'sn"''t"
'
bbt'
r-
'
h1 1el
rnte
'
cPg
'
1rD 1
G4!
curtt4*e
ryll
:-gg
Yo
;; a.s
Fro
9n3
Josent
Oirif
'
"ra'la
*
c\6s!
_ _,!t" Ese
y@-:el
qrytttdl
H\*
'gr\*
"arst"ttra
i
.,-,
='V*'
,or....:*ri!
-
ti
o
^.
''","
P"t'*
"'l
1!l
o't +
+ &nb
.v'.naa;
Vid
voaoe
ni rBM
sle*
x
Pn'-.
twu"ltr
)
rh Grrfitvr Cqjerrs
lo'iA'es
coearbt'r
irs
*
e^lst'
tbe'o
c'n)1
hatot"
asf
toitr
s..T
.=')
\_2
J
cosde
ntt
l> :-t
79,ton
C*9
ocrr @
'lqz|
"
or+rtbc'te
oe rtrn! -
to
-
6ne
: -
-->
in llaog -lo -one
retaHdo shiP,
'DbeD
eted
cr child
ohitf is loc'de d Pro'o *'e
Dat4Bose theo
lls ossoss;afcd
fnr'nl
obed 15 olso loc''le
d
actoro4n
c'rut
'
.-
->
io ftjs m.rnS-to-cae
)
hikroo}c
&aM
warhe"
a
Pa'er*
o{Fai
c? a cktd ro
r b
loadd elrbe,t irn'hdle+Lt
o, lott'l d
aefx#Y o''
'LatS
dl+Yisq-tc '
-'- $e dePri! I t
\to-I!e of la"t grrhi
Trje
)n lnon8
..t-o'doe
i5 PNU
rhr s
ls G[ed
Prol8
loc(tro8,
'
l@J'n3"' rn
fno'6
loar!"i
.,
- -
Tp
,lor,
t.o,i FC
-
lirzd
=
&rrsc' *,cn it is Cole
d
eor
l$
hlbernare cxof-6
a
o.,Dxl
oqje* o( 6x.rerut
aod tt'en
itis
o&ted
to
ay;ta
o4te*
ond oPtor ftc.f {he chj ld dqierf i5 gitro
l-o cxrr
jz.va proXrc'm '
\'-,
tb is adad
tb
the
c.hld
ohFa* ail eNIt
rte cL;te
c6fr!
\s
tiu<r1
tb
-
J'Vo WoS'ro,t't
ri.- .- /'
'
/-
[_]
(irtro.'rt
C=
(C.,rto.,rv
)
Se'sroo
.
5et
((usnt'rr
. c
'or
s
,
50 1
)l
\--
l-!:-ry]"
'-
DO
p$sn"
laz{: lzrse drag'am'. -
}gt*l
'!----
q-.\
Dn
.;o,,,."oJ@-(
/
:
\_%,.>
I l,^":g
\.-
)-
f-- ,
r
4\J
I
rs2
tt"rrut"r,t
Y5.-t6;t \s+
I i l\
\-/
r- ll
Detetc Cfxr^lion
'n
roaryd
-
to
- One :-
---;
lJk
'
to" &. t11t.,g to d.r*
a chrd
ohJg'r
tkn b;berno* t.rr.s
It5
porq* Oqjetf al6o
Fr"m
rbe Dir"luge..
''"
.roi5a
';ctt!ld
Sa1
---+
r? r&
fnnf
Oqi&r
hi
*U
an excr?lioo ^
i5
td
ohicar
"*,y,
L-
"o
rno'e ch' tdg tbc'r
bibernare
daft3
$e
chH
dqlea+
and
al&i ib6
pore61-
&i'r
-f--
the
D.tagr,se.
ir
(r)
ifs
gtz
Caci:eAe
a)+li}ule'
10
(a) r/
Hiberrcr"tc
\,
\J
c
j.,
;_)
J
F.tenr
Ohje4
Ittn
cttt'
btl not
*'6
,h.
n&d
+o
delet<
Ey
:
r!.r r
Cor*"*
c
=
(Ct,rtot'r' )
essrot' ' Ft
( 0oto"et
'
ctc'55)60l);
-',
-L(
|iuLttuf'r
ft ddeJe
$ve-
c4dct<
,
-ltansea-Hao ixzefgSldn'
ba3i"Tra^so4fi
dn()]
Jg55i6.-1
'
jalett
Cc) i
+x.Cotnm\fC )
/
cln
td ohj&+
rnarD,\
the
for)
ol-r'
6ot%
ta fi)l,.,
In del4t< -
..,
\,
or-io- r'ar'g (gr
-dir ecri<rn ar)f
rnang
-Fo -c.n
e
fbi-drt
nH".t3r;
-'-+
6ne- lo
-rrang
(Ui-diteoronol)
.
manb
-io -one,
->
Fat orre-n
-
rrnrru
\,I
:
ffnnu-ro{rne,.,,e
i5
a
corbinaHc'n
o(
o-re,to -rrranS
onJ
toe n2ed a collr$6n in
p4ten-f g16,26
'
(]'ra
P''"t
nerd a vePetance
bP
fntenr
is rep red
ln
4-}t
t d
cta'<'
&' ,5.-
fP crrc t ra.,r
ta applV
one-fo+r>aY ln
bi.'dittofi
o''c^r'
bll!
ven
2ot
o.nd GrSro-e-.-
f$t6
classes
theq c,re
nezd
rhe rr*'it5
clenn+
'
0
cttor.
cr colEzlt dn prDfr.4/t
in
il"r(nat
ctzrls.
-
@ crtq.rc
a
rePeren ca
oL pt
r,r- i n c+, I J
e[a{s
fiLe
ot' d
@{-<"-t)
Q.,itteuzn
r6oa aF tc.3 in pr.ven
- rno{,rring
4many-iD -ooez
t&X
ih cl d
mcr1pi og &r".
add
add
ll w*"*
$rblic 61a55 ve6164
{
ll*la
&ltii c
{
iDy
ycndorld;
Surl v..'dorNorne;
S.r- cr,3lurber6
,,
L
.l
Vmdrn.bbm 'xm I
zh-rn>
Ll&.!5
rr.rre=
'V<h
dq
"
fu,)rle="wndt't"
>
Lid.-- .--l>
rlr\nfc
pn\ele
P"*1i..
pl,nrc S;g 6*6rrs'\h'v'e.'
prrar.
$""J .^ou*foUr"reJ
pdva-tc Vcodx
vtnd"r s
3
crars C,gru-o'
P"
v c.l inf
crlJta.n"D )
l{ttnq'n
...
.-.1>
LKI
raf,j'\e. drrkrrrr^ 6 CcrsA^de
="att"
it^tlrse
=
bn.r
>
/ua
661&rna
=
'^vtnid
'/z
lone
-to-n
a\
da;s
) C^oni
I
'
Llttt )
\ .klr*1>
) L'!.>
In
-Ihs
.$<t>
/cws
li-diw&to.rc,r.
atn at,'! l{tt-<"
;ir-*=
2nu,.,J
th.
,hbtnot
+l* *e. vela.r;46fuplv
(i
r.r r
i
i'r_:
,:, i
!)
olrS
J
J
J
J
o
lc
llda/:tt Vcd-r,az?'
:,inw{c -*rfui'$i,tdqr{6,t
t? ote dnu
a/d
"
irossa
=tr,raijl r ll*#t a/qet&t&*e
Jo' a9ilfl L'i -Jire4tqc!
,t4.rfi .cn..6hf.* -:nu
t-il.i.lr.
,1"' 1
rttl: 1!
!:
'.
ll
tftrt'---Clrlwnt't"
+fi="cttho"-
)
Z:if,
-
- -r
':i'
:'
j'r r'1;
--r
'r
i
i '
'
ZWsr,c,tH
--'. :;j
17':
-
' t
t',
! ..' t ' t.lltt $;:rn'r'j/
:i ,:
,i
* ,r.:
- 3rrri;.
-
l-1i I
'_
\
', ]'i
I$DWX
lmdrtt
-
to
-on
e
4croas>.
zI)1<.>
-r,,-"'=lr[Xi"
*")t*o't
-,
manu
-
lo
-
foan5
.R-ldltoDsh;P
: -
rmng
-
io
-
rrang
-@lolidDb'jP is a
oDe -'to-
t'nns ldlidn6b; e
ro apP! rrlary -
ro
-n)af)g "relarioo.3biP
blul
ohje$5
o? t{Do
biberrr.te rhcn coe need
c\
cDllecfido
t3?e dP
ptDPe{IJ d}
-'--) In
Sturlenr POO
class,
LJe
v
A
ff${
al CourseS
jo;neJ
\'-;
cne
need 6
Colleerc.n
tSPe
----''r
robite OPPIUiD$
rncnS-
to -
rna^5
ar dnrr"bose 6ide,
tE ni(td
c^
Plsra
bodr etaes-
Pd)o
cldses usi r,3
b,orb
PoSD
C)4Jas
-
461 66 need ta
qcru1
&
Ert'deftts
poblic c1655
S'.,ae'r*
trrb\ic
{
aldsS
1
[,m
vo-tc
1
J
6tqd.nfld
sk d.nt
Mrne
6hdcnr
6ra
Sr cc*oeeo
;
a
{o'rate
3
cd.seld
6;111'seNhrLe
&rafion
Qt
St d""rs
:
-j
rrno,
-lo-h'Er1g
.relo.tioo 6hip iS a6ncls c(
bi
-di fea'l-tancl.
infrrrr.' rhe
[;66tno-re fl]ai ib is bidtE4tonal.
E5:-
Z
,,a f"u" hlro
poJD
clfte6 ca{ed
6r'dea'l and
coclfte'
-Ihe
rnc.nl-io
-loaY
reld$crisb,p
br@en rhe
rroo
poso clc65s
i5,
one
Sruzier*
i6irfd
in
rrfrltiPle
CoufS31 i'e.
orf,
-to-rtdn$
'
1t'
rcvrrge r
orti.
cd''116e loiocd
b'J
mrr$ple
SiLdrntS
)
50 a3dn it i5 one
-to
-rooru'
F*15
he
rd/bno'6:hsp
is
mL%-rn'fl94[-
-'*
.&"
"tA"X
need
d Catleu;on
ge 4 W*" t
bU
o Stud
a"r
'
Smillc{
rJ
+
P\a(trnJ
&n
6nN/'ng a
'"ldrro1ALl
P
ALo
nto PoJo
th;rd
iaAta
a1so,
ulled
os
'The
minirnum no.& +rbre-
*ry;ra
m
aml6
tanT-n4oY
--t'@ A Joio
lable &.nr.rio5
F.\q.ooe
: -
ltf,,
pO,ID c!u5e.6
&yrrse
"Y<l'!H
c'r'sl''r P ate
and the
Dcdclbrare
rrqnt-
b -
nr'nf
lztb\es &
*nb
ln Ccurse FJt
(tcss,
darse6
ohlefs
,
&)n
toYte
'
"elzurooshP
rsi
,daflo"&tP
BtzrdnJ
C'nd
ha6"
LXt
oP
1
GrrP
eF
i
6id
r @Gf6e
J_
dutoJilq>
Skrd n t
orame
'
idr-PK
:
8rucko+ bb,ftt'rr.r'\'
cD4me
th- ro>
:
-'.
"-
t(to6
r11r''p
="
5t<'*nr
"
n*'v
-- sa'*Qt
7
Z,id
_ 17
4.xnp.{q
..- l',
lpr,lttt\ ' + '.
.1.'
,
cotunrr
="sia
-Px"
f> zkq
llsu 7
Aal',ss>
zln-$t>
C6(rrse. hbrr,
.
xro )
Zb-m>
zc\alc
<id
mtDe
=
G'!'EC"
--
l>
d"te ,=L.a4i'Ig
,
I I,
ri1:, I
Lprbgrlvr'g
-
l>
(
s.r no.ne=u Slrt&,tts"
Casaede='Lr.l"
ukt
colu.no
r
"
od
-fFu
/z
Zriaq
-b -moy
1.{ble
=
l
Strrau',ts lroirrc"i
I
cfass
=
"
St,aenr
" *1u.,,
="sl
a
-fa"/
>
,.-19r2
ZltloN z
zJtt
-n z
--,
Jrt
d
a ch_eoi
WoP
$r
SX.
dppricar<trr
oF Hrtcr
oore
,
rtre $rraoiog
is rfr
poce&e "
adcl'nX
ccrr{Bc.s
10
a .studcnj
tu
=
rra
HllhSet( ):
serr. odd
Ccr);
Serr.
odj
I
crJ;
gr.
sg;f,r
Ga'ec
(serl);
S&e
=
n(ro
6ffa.odJCc');
Scra
.
odd
Cc') ;
Sta.
ddd
Cc3);
r*G"t*s
f*ra);
h the
ad&d
obbve coder @,.@..t#
arY.' dAeA
Skrdenia' 3o'
*
tebfidn
6ttP
siud<nr-!
ood
rhvca
Grrr6<8
Gr(
cm-to-md8'
At
tb
fornc
Hrne'
ta.r
'15
&rre Coor
se ig odd
ed +tn Stodcnr4 aDd
t6 one-to -tnoYLb
-
sFadea-iR.
so,
qgoro
rbc
ye.tofl66htP
*?. aaa tE )i
.
-,
rb2' add Cr'):
lce.edd C(3,),1..1'
-.:
a
rll*;
.lle.
t rS*'a.'*t
Ctca)
I
-
'
,..,
I
;f,_ ,.
Smq rhe
ttidrc) *up odded i5 ro@n3- to
-mcnd '
f,n c Crient OoOn 4
a
ftuf
0f-
ShJeniS
I.ur.nrt,
*t
$rroolng is rhe
groccdlrt
{"r
caan3
io a onc &rz f -
9t
8{ttano! tt$trt fC ):
64t. ddd C5');
.,
lcts,
ad,l
(
s'):
cr.
s.t8kjdc'ur Cr?t )'.
a.tiRrl:'
56,L> 5el*
6el(*
crD
OBn
mcfr
Studr'rrs
-(6srse5
;
\-4
v
,i
Lli
;
56u>
e9-F:-
qoa
401
qoz
q6l
@
eaa'.5 an
---
T od4
o. neq,
cc!Y6 io lie
grlsting
.
q.}
90l
* R'n
g!ry
oEd e
&va
CsrfS<.
)
Doe*lrdr\t
'
l'o
l5d
arE- rD.ri-ronJ tdafi.9 3h'|
-
.relelcv'a!*
r
\-
6-ro
looa
gete+
S}D,FK
lsl
JOO I
I ooe
'\oo?
&""
SNAroE
*
-vt
Cd,'sa
.
i
o\rr
Stt denr
,
bho '
:vo t
&'rs
.
bbro'
Im
t
hiie-orc
-
4n. r-t
I",arrcuqr ' lg\tq
J{
. cl.tts
s|udeff ,
&PP
n'Aq -to-fr)Gnt is mrt"ng
k+,
Cg..i
n .dlrt'la og 6tf-to 4o<a\
3t 6ta&nJ joirrd
in
.cr 4cr
q
cd!r6( i6
j0ied
q s'45-
c4n6<
s
-dne
l. rnonj
l-nl-b**
Siado.ri
+ dn-ra-n\\ J
r4+o(
F%c
@
appt,.cc,lr- no:
@
J
ore re4irited
&(++:
I0qd
6r@-!-'.- Itcrd
j"Pg-
cYe-''
SkD-!r:- Add
ite
d
rhe
&t 4'
Coqcs 6?
ke
mD G&r6e
OhFt tolTf'
DaraBa-le
'
5t td"**
dirc^
adn'}.iotYl &@rre
to
St.aer,r the''
*e
4'io'rn6
-'{rts6
o ,9r,denr Ohrer*
fom rt
e
ccrrrs
obtrf
tb
$e sf trll$ in a Tiansdrl
on
lltuo-l- z-
8r.,,aenr
/tgq::-
*t
SttP-a:-
tx
=
sd4sian'
kgroTranaacfr
on
I Y
taL>
"n
odd
6t to:.-
8q) "n :-
6w:D't
g'oj:'
!r99.-
o rro &qdatLt to fie @^islroq
Cclr6e il"n
bad
d C!.tY5
obFl ?Prn
*t
Dota6o:(
aead *p
g!t4 tQ&nts 6t hC
cd'fr
Ctlat<
a rl(lt) Stud'n}
obt" corrh
&Jt'
ada rbe
sludertr
ohja*
"irJn
the
sf
'di*t
fi a 1.zfiEta46o.
dro d:
6lrf-B
r
@ttJe .={#")s.,t'-.
9* ( course. curs
,
9or
):
gr
er-- c gerShde^l-3
C );
5r. ac,t* 5=6.-
Sha&nrcl;
5
q$qlr,,Fr
ClDoa):
5
'(J6tud.u
ltr're (",.Y"'' )
l
s(g
Srrder|Jogo
d
S.r.a):
.-
jfq."
IrontaLtl.^ li, c$i.,n ,
t041ran
&4tIr,C);
5
=
(St
a"*
)
seseror. ger(stde{Lr. crl.!s, too
t)
.
seF
=
5'g.f GcarjesC
)i
Crtrrse
C--
rcr-o Gar"ect',
a. **rt.3a LQo3),1
C eer
(ot
rse Nc.m e
Ctpp)j
C' sej- D,rah.r,
C
160);
Ilt'{]f:
-lian6auton
*t'
aed3L))
f
x 'C6rnml rt )
)
s.L>
&tett
* $o6
Cooree'
Go OIA{f}E
Vt@fi'n
-
raY)
qo>
6{.ru(
l1o
101
ja'/s
lgo
q8 tlP
-
looj
lo02
100I
loo
>
l6a I
rtre &uoog
g)u* *
sro-FK
F;rr,
' 'sliid"'ts
-
csa<e8
i
dD _?r.
.
qol
aot
)
1?>
qo\' .
..10"
4 5qs
are re4Dtz4
',3i;#1G);
DereXng
a Or1t6e
P,otr)
a
itll
dn* :
-
To
der}( and alsliqq
c$se Pol",
'a'
oaa3rw'
r6c $rrocaro3
6l?6 crra
baa
rie
et
der*
Fam
Dala8crae
r*a ou
hc
@6ea .bined
{
a
corteoddn
oq[-i':'' ' "r
I
'
L'
o
@
o
o
4aplrc4 .
\Ed rba
oL{6e iD
rhe teftlo(,
d
fioro o sa.davr
ltrnA/a that
unn
Qo^ tie
colktlcq
,
c''rrb
io
c'
hi'ib$r1!tttt-i4'
-l
:')
'r
{i-l
.
.,
.
,,
).',
'
,
-,.
'.-
,''
-."w I
:
:.
/frc?-r
6r,&'.t
llsttP-r
et
5er
=
a.gaclotsoc)i
fletrt-s
Gr,.,se
c-
(tiu{to)
q*5i^.1
9$
[
Ct'aee'
dors'
s= C5rracnr)
685lot''
8er(6r&daf
'
clorg)
lcrol
)'
'i':"' :
'"'-l't'."'i-:
r"'
ll
6KP-k
rr'
!r:'
lYi'rlsoirton
'
''lx
-3.
remae
uct I
tx.
c.rnmi
tc ))
=
5oe#"{'&4fitns
ot*ta{)
)
1
r ...).{..r1 ,.,11
:f
r_11.,!,:r .-::;:-
,,.",1
I rtrj.,:
. rrrri
li4nrrl:
d.:
rl'1,
a.i,
_
".,. *_.:
a-
*) &)e -io-ooc
:-
on-lo-oDe
iehlio'sb; P
can te otpti'd
;n ft'ro
O
om-io-one
('ifi Foretgr'
KeX
@
orP -
o -o.,e
uJ'b ftll'
ftB k'1
Ors-ro-oDe
Lol*, Foreign
ket:-
--t one-ro-oDe
oirb
Fover'6n
ktJ i5 alrr'osr
e$!! to o{fiUir)t !t Yrrdt{
-to
-ooe
'
lr-t-
@{5.
coi$
Frl8n
kt5, .De
cdc
coe ad
d Ulr+..J
4"rnt
-o'r
r'-
rr;J
e. reee<on
io
Pli"ale
Pn\tol(
'{).t 1ta
@
prr"ar'
!
\
Pid
tr
.[].en6e
t
!d iddc
ibe
diepcr.rcc
ii
Frrei6n
kr3 cott'mn
64- ch; fa tdCe
4to(.ld
not alloo &rPttcr're
latuc5
afd
dGo nul\
\c[4zs
'
-2 hjhi
Gohgutr
ng
rfii s
cme-to-on
lcr$dosltP
ZrrBng -
t-d-one >
tzLS in
fie
rrp0plog
-fr'e.,'
k'r
oJtritr*!5
&
$a
'rn6o$-to-one
>
t&$'
Nhite
6{dU;oS *116
one-to
-one
('1$ Fk rdon
d)'*tp
)
i13
chird
clo55 nrinHns
16'"Porn*
clo35
'
Vd''I.plc:.:
Nc lave
roo rcro
cto*rs
arraed
prrn
aocl
!'rcco!e '
rhe
Yrro$
onsln'P is
one
per5on hs crre
Licenee
-
h -^ne 1*1o11o.\
"lup
--
In h,brrrrtc
,
toh;
re o?dxine
rh6
onc
ro
''
${let
be
ccmh-xcrwd
fto-
eh;ta
c
l&sS
lD c
ff"/.'4}.d6s
-r
'lbe
[aJo
c\&s5es
oe ?t'16
one'tD-ooc
l-l4]ioos]ul
eYe
Poblic
clcrss
R'sr'q
T'"
"t*
{
ffi\otr
priv.rh
Se*.,s
{6ert
"r
Pe.son
inl
ft.scnld
;
Swing p^<onl.b.oe,'
r
rbe
rclarcrrltig
l-rnse
inr
,!'(4-1d'
serk*
46tlt"(
r
Fv-
*
*
x"H'
Pe*rm Pe'rsoct
''
Pnarn
e
e&rc Purid
\/
J
!,)
J
rl
.)
,x"
//
p*aoo.
hrbro' rmt
/h-Yr',>
lcl(is'
ron'e="
ftrsrf,,''
/id
__l>
tPPnY
-
-
l>
2rqx&J -
-
17
LlLE|ge
"
)
4h-r.,>
'
ll
&ce
nse '
lb'n'
"m
I
urn
3u
e
=
h
rlrr-nii'ri'
:'r'hue'-'l:
orc4d,c
>" oa'
lz.
.j:
tl'l = ts(s<rr!
l
/h-m>
@
@
<c\456 rFtr)
=
Lic4trc
ir.*tf -- 41.**"
1id
-
-
lz I': .:,,
/P'Iry4l
- -li"
-
-)>
narrf
=
Person
--{-
llh-->
ole-
&)a,t
Pid
llol
te.\?t+ )e
I:J
l"^-
Eoalc
2t-rnari3
r Ru.', w{:P.'
i
Prtrne
A0c
PtoYn
license,
id4le
)-lDar-13
Ll'rlf,/,nl
6In Zrnoo8 - io
-dne
/l cwg >
I onero0'cF I
L+ P.rdn.
jala
Uccnse' i4va
F6oo
'
hhro'rrnl
Ilccoi! '
hbm'
lrnl
I huerrrrc'
c?
'
rq
t
'
J!1!!J'tCu'r* '
Jav4
*
.
CtcrlS
.
.1oss ='P.,s.-
"
T-
' crad
e
gqp0!
""q"@.4-k"do*Ql
bcz- &{tn K!3
olumq . /r".l?f
.p;-
&{lr.4lc vof[.-l
'
\
d.B {grft
6in{id*i&t
l':Vn@e
0\o"r
ihc
F
tn-t
6tFtf iJ
'ad4td'
0nn rtc Pue o!tah,o$@rg
chJu
t$
pq-ld
Irql
-
Cne
-t -ope
t,ib P'r'ntuLca:-
.
---- tD ooe-rD -or
tor6 ro.ergn
rq
'
in
cbld
tuble
o
'teFoYal
Qnergn
ka5 6ot""t
i6
t$hi"?
ord ib doe5 nbt orfdi
&'{'j1;c4}
(rul| rktlttes
---+
th child ld)le,
nt*
o *-
"""*'*t'r
cdumn
6rs6
'
to\ti'h
doatot
d,lo.,,
d'?li'.]<
Ctod
flJll
rolue$ '
.-
-----'
to6}cdl
c'g {t'vi
3
t"rtt'J
k3
and
F(J{er)
ke5 &Pa\ofdll
'
coe
ccfl rfakc
P".t&$v"5
oolurnn
al3o
6
a trttgo
tsct
in
rt
chrd
Ebk-
' 1hi5
bpa
og
,
u&Honshr
p
rs crrred
or-tb'one
*
*ff*
&
*n.o:chJel,-
crl
rr be
----o
5
r!
5 OnC-
tD-ofrc
YelofidnilnP )
FiocilJB4J
@hd\
@ied
into ?d'rr'tY4t
of
cl[ira
dcJe*'
--,
In
*ri
or-ro--t
to''h
fn"'c"'dFJ'
**t
"
*:
"1"6j:t1l-f"*!1
.-
----a urrb
6e
haooP
-
fto6n"
gc"'evol..x
)
toc
cdo
''nft'rm
rhe
[it"'tere
rl'o+
coq
rhe ?"no'\v'5
vot.r
; -'**
&rai
into f"","1Fl
relue
aP rhc-
c\n\d
qled '
r
| *ot't
"'o'<
Li"t"
.r Public
ct155 Fr56n
_ |
t
ori,rznr
ir*
0i@"seld
i
{
eau-r.
;.'t 6son
}d
i
I :; *"
is.o..rD@K:
privdr:(
,or ttr
uo'N"mc
I
tro,. W
|eirdlbc
:
s.*,"
{s.,,."r
|
'i';'*.rfir",tr"*t
rl3
\
'
Lic'ose
'hbh-
xml
t,,
// [pl6(n.bbm
imt
I
/h-m>.
^--e-_.lircnea
.End?. li&nLt
>
d
n> ,
i
z(
lqls
Yrrnr
-'
zdus6
tr,,,e
p.,,.-'
"-'-Fd-i
tid ft$.--
llc.n<rTd
col'-n="jlJ
7
zid
' 'l>
i
Orr.*,o1a'1
l.1ass='fugo"7
4-pr1en
- -l>
|
,*-*,
.,
,/lLlo.sg> |
'rv'"-
"^Z
'
vor"-!'
> Pel.6n
z-l(en6>
I
Ax.'.'"-"
'
4y,,^,
\,^,A,^_J
"
,,
o-i;il*-'' li"' t"-'..'o"'
l?"^
<"scot''t"tt
t"
4\ -^>
a-
9F
J
Pid
Rlsor)
(fi6dY'r )
Prar.e
pr4rk
J
Cd',
rd
)
eaaj<
-+
Jn o
"Ptn
irrble
,
rterc
ttr
diJt
ensilt
'
lo'
1if,tuT>
tu|'
--, a cooF
Epre
zidbrrg
>
ra3 in a nappiog $re'
rbe
cdlancn
t$Pc
nrxt be
*
List'(,;ava
unl'List)
-a iq
Zidbct6>
fo,, ,e
* ornrk'r ttr-3 Or ted L!oltQaa<n-\d>
&
*aOt'U
itc
-i.nanrYr'{
cob
t''
4
Jo''o
tcl'tc
'
$e Srrot:inq
o'a
rtc
cbanSc5
't4'tored
in
L.e
ose
aidb'r{
>
t<q'
O
rn
s&&t*
'ic.vc\, rQkrce
ii{r,*
"E\(luril'
{
i
PllUlc
clrrss
St"a"'.t
{
t*"
idt shrde{, 1d
i
6rte
-6*"X
aL.a'r
trh'ne;
Fror Jog cz&Jvcrrp '
)
Ft'ta*
lsr
Gzr'4:
\-./
\J
.)
\,
\-,
'
rbe &5t
lt{P vtll,4s
oYe
d^jucarcd '
ft,Agn
ktS.
zo fu Jo''r
'iablc
ihe '|8irl8D
FLtD
,".torto.,sl,r
e
,
hlb"norc
tlss
Joi:,
krble &n 51a'lr-'3
fti unitreh(36 L6O
tJfnqpacltj.'o
,
tb oAarg Csl r.d;fo
&
*a*t unl#.rc65
prd to rtre
joio tade, crr
ose
is
li@o 3 e
&tt
FoFd
i!@r iR&fl^J r"n i,]hL'at(
Fta,Y,t<
't*tn \^tl i6\'ratt'
1r) 1k PaUo
c.l-41,1
[vio45
rr'lYt]u -to
-Ytt'n1
eramP'le
@,
ca,"cl*
tgpe
Sei
cnr$' t"tt'*n
t96 Lit''
*i* {ldbag>
oF n:orX
-ro
-oang "-
-r
hbir. o?pl6int rnns-rD
-rrohl
r"k^ p,6e@ cn op"@ +
l'a*t@
E*.*-"1
L-a __ ,___-l
L-> pcrso., .Jova
liccnse,lc.va
'tia.nse
'
htm
lfnl
.
te"{c'n
,
hbm
. rm I
Lj be{'atc'
c&, \
th \
Jr.rratC-r
ienrlova
*-doa
t.g lirc *
8rro"ot.,6
-
casc.rde ="ar
"
>
2
@in
Srr,zrenr.h[m
'
nr',t
,
wpte
zfu> rcX
.otr\ L:a|n9>
(
ia bag rarne
:"co.trs.s
"
lzrb\ -
"
6luderud -
co'rrse5
'
'
".
c-id"
tgre--";"+'
/( Dlkdton -
id Colurnb
=
s-
Lqen.@!I^
(lo!5
='i
-t
menr
/>
''id
-Vr
t
'
zlcDllectl
cn -id >
l\ column
=
ZtoonX -
16
--a*
Ll idbt$
>
"-
i
u
.loa 5
=
Lb(trae =.,"cr6.-er-",lz
.
b
NOI
E:'
Clsiahed
'
ib In e*Clicnt 'Javcr,
in
?lo.*
&
.:'
cLrsc
lhcttd
nol
' 6crj
6\i"t
liSt
dqi'tt
.,
iit
I
Ut-
ncc'd
-o
L;"t
r,*sr
=
rE
o
tisl-. ad
d
CQ)
i
BY
ad A (c>)
)
6r' ofcr,'s'e
ft;st);
Afre.
sid s4'rr
6
aaq
lool
bbb
g@r,
*
&o-
!g ry"\
qol idlq
qo>
ororle
&)u x &pm
StudeY'J ;
Crr{tf
B'rlb
r'
rrrA
o4{se ;
r]lralt
('n
t6b
''100
6ia&nJ5-
qerYstS ;
6!ll
c^-d-PK
dAl
lool
q
0)-
l0(rl
tDa2.
qol
tbol ltL
,eY
c-r-t:_'
I
'
t-.
5
4
4".rLier
cl
;
Sx.scGc'rae(i;st);'''-'
ohitsln
rbe
$rro<'"rns
a'rgrr
io
borc'8orc
extr{ttnS
rhe
}s{
C
rlenf
'
(.e
6eled
f'
F'
.<rr.D:rI'
'
a**
/rneP"
0:- wk't it trd
(o') nt
r
rrrDblerD
in I u<""^re ?
*:-
rn relorion
sh;ps, o*ro
lordioS
e
PaYerr
ohjeaj-s @irb *'dr
wsgecliw clnld
qj""rs-
&on ftre
&laBase $en btb",not
urtf
16ete4r-
oPeraitcm Pt iooa""g
'rf
tlc
P4ytr*
O$erts and hlhAnort
,ffus c! 6ega{dt
e<1<at oV'<cai:.r't "r
ha0nn
'J
chd oqj.{r6 of each F.'t"}
oqi94}'
f,t meoo6, iP *t"e
ore
5 F'r"oh
oqy-,lra r6on
J
h;u"r*r.
useg
-i
sel4r
op'rarrc'r
& loaaon; o'n
tlc
5 F"'""r
o6err5
a'' d
J
5 ue* qt'ranoos +1,. lu&nA
rhc dr;rag 4
*h
n'"-..t
ohiecr'
-bb'tt
J+5
J
Ua+
ataatont
t*
ff;
a6
hwro}e'
-71;:t
is trc,uee
"1tn";-"oblt-'
'*;
in -$uz'mre
-
--r
ar
,)
Y
:n
!+n
FDdeb
*'n'
rtltr'lqils
*'4
p'e*
ohid
\i
J
&'"t
t'
. -, .-..,!i,"re
)
---+ Joio 6f4rsmd6
G{c uti
tD 54ect
the
d''J.'
4
m..lHPle
PsD
cta{5 objcl}5'
4
*'t'
'--'
thc
rer,Hon dup
oddecl
b\c"
thrro'
utioS o' $qlc
&te*
oP<traHoo '
\'/
->
Join
g.rolerner*s
6rr s,,\5
a{,p\ide,
t}ren
d
trc'fld.
*nP
a(16}
ber{"'
n th'
'-'/
PoJb
CruS Cbyets.
J
->
lfrtrtr.re
t
1-"r
dE
foro,aini 4
t3ff5
c+
JoiaS
j
0
Jnoer Yoit)
\-)
6
L"guWroin
\*,
0
Q'ght0utt'
ro; o
6
I.,,,
uoi.r
-
r< +^ ererr
o \endN
mrna
and
igagrostetz'
:
+ $e &rru.rl
ing
Ho'L
lAetb
15
l" $errl
o \endt<
r'r
ft^5nw.,r
"'r'"ne
6infl
o*-"-*'6 'dancnghp
addeJ
blu
4 vc'nd''r c'nd
V, O$roo.rg o6 c
\-'
a
Crru*w
ohlatr'
n \/.,e,
y join
v'$r!4
c
644
v.u,ndtN'.",
c'
crotv-elNarne
PYDn
l- rarono g''1o'"3
-,
tht Srr,
riol Hau tr,mt,and
is
ft4
$r+ a
\en&,r rr.n'e aoL ibs
oss0sslcLvcd
Cushrhor
narne
,
b'tr uslng Inc.nl -tb
-6ne a,U*f*eh+ dt
Gsrorrrr a.'d Verdor '
*tEr v.vcnddrName,
c t'-'"o"*l;tlo-t &-
Gt*tt
c
ioiq
c'v'r'&'r
v
-'r
rP tx don't
$rci
ft1 c{ Joio
l3r'e rtr.'
\
aePo'rt rbe
'1oio
gle ls TnocrJoto'l
'---a
lonet
Join 15
on 64i!i Join og
6oL. It mecn6, lte Join
6trr'i
6'reofs
"ttl8
.,
tht
datc'
&um
tarole
,
iP
an assossi
c'r.a
ddra'
a(l6t
'r ib '
-1$
rbc
Br,oring clic/rt of,pn liles oo-tD -rne(t| rebAondnj
p blr-o
.
a vcnd<T
anJ
.,.
d. 0rjrDrr./.
paffb cr4s5e5. dr,J obtctns tl,c
&rz. $orn
too
-ttrltci
usi?Jolr'
5i11r'
f/ Toi''tcst ''!rva
irqn* iava'
uttl '
*;
ioPort
016
'
bitcl"oot<'
x;
ioltort
o16
htr"''c'tc
'
tfu
- *;
F.ldic
Cttrs 5
&;o'Icgt
{
P 6 v r''
[5u"gt]
o'gr)
t
5,..1- f...,5
U*= r-,
G-elEuYaH<"t()'
&nlnutL>
'
li"46 *ttt'"T-x"'n
q
)
S.s.r *ro',
=
-g-rX.*"fusr.,o
(
) )
r,.r,.-- #,-
k
.
B*1 qr1
=
scr5ldn
'
"t-*$.,"a
('strt't
v
'*'a"Nm'
c'a,.td'r"{
l
\'l4h'
ioio
V'&rJtdrn"{6
c"
)"
-
Lisr [
=?t
'
li5r
()
;
Iu"o+u it-' l'
i"fir',nL> )
.
!,lh;rt
(it 'basNt^t
c l;
f
Ob.i,-t
,,.r,
1=fout
1)it'oe*rcll
..,,
ri,
.i |
.
-
''
t'
--. .I r1\,
5o
g(rooloI+
+'(ai t
rJ'
-- 1
,,;.,..r.r
. Serslsn '
ctos't ))
.
{r"t
. ctos()
i
\
'3
"
->
rncose 6(- kPto(!rc( .pir,
llibernarc &ttds
efol
daj('- ff,D,,\
5rt'oA:
'e
At
$
uein
anJ
also
'sa
dara
Curn
LePtside
oFfie
$rn,
ao', $111r
l"* t'
-.r'
& +Jfr'*
no O5sosslofti d"r-
n*
%lu
6;de 4
rtt Grn.
&,
f
5:-,
rtu
*rrar;ng l}rn
stakmr,,rr
&le,r-s mc'.
"ht"
fir.' Yendn, <r"
rlw1l, ,
*rte is no Qsro 66]&icd data o*
P6l.r sau
(i-ulc*i.-r;
$'$ v
'v.ndrNlc,,ne, c.
custrr.e,Nlc.rrr
f,"'.,
\tn
v lePr
o'lar ioia v'a.,ala't'rs
c
J
-.-+
fn Gre of ,t8ht
o(Jl.r
&ia,
k f.,',are
*lerrs
r.,o,r
dd.
"o,,) 'r!"
5{de
4$e
J
.-)
join
,
err.l lhg
6h
th,ete ir no asso6told dl,t
tat
LcPrsla"
oe
$e
Jol\
'
,
--'. Jn
C4K
gg
ft
rr
1oio,
L; Utt.ore
&-hcrs
b$
eqrd
dc'].6 ond
arr'o
unTsJ Aata
\J
f..
U"l Siaeg 4
the Join 6krftrrren-F
'
J
\,
Sofurrc
$r 1+
n pnbtam
i
-
in ha L
.-,
--'-
To redlre !+n
6elCt
cfztdH4f}6
f6
a $ogle
kte*
qx'(lttoo
'
&r
l64rnl
-'1
To red,re !+
n 6elct
cfzrdH4rl6
fb
a ar)Src
ass
Lt-r- -
'
\J
rtr
p.rcr* oSecrs ofd
ihdr
ossQs6iarcl
ctuld
o[pt6
'
cie oed
tb
use
')
'iotn
ftr.r'
" gtatcmenJ in Ho,L
'
,JOrn lu"
'
-,=."
*sirucr
rbe
4uo.,t,-5
Ha'L
qAet t*''
\'u"nor"
*)eL$
otr *
:
&nd thei(
yegPe'*tle
C!'st'Jr@'6
(,i$ a S'le
&ld-
q".o$o'r
\ /
'i
- r' l^tn
ger<j V'
'l,J7br'f,|.6
");
J
d"or +"b--seliidn.c'-r.g*"1
("9"..
v'*-
'
*i#",-J;":"*
->
iP ae e^erttt
lne atrove
qgerj
th.o
l,'t'
t""x aub'"ollca* dlgabtPs
o.!re
Ser$i
of{''r$oo
o
t4
Lo,g to'.a,nX
e"^'"J
k"k'l[ff:)
and
6aru',<rer
l-or'&ng alt
patnts end
clutds
@
dr
crn6 the no,@
Setat
q-oftots,
the
p'r Pttrt"ctnce
e4- aa op6t(an
n
a5;r1
!g i6crreanr.
fukr-tlgrl
l?I
.j'+q
probtern in C'ri E ia
-'-
-:
nrc -faruolnX i5 P,n
td.,ri, lt+n frtDbl.
B')
rhu.gl.r
c".rc'la
Anr tg L;Uun ot ,
Grc*a
cnt -- sess\dh. cydtrG
r."r
ofvtf,t
'
cross
);
c.rt. setFedrlloa
e ('c.torts'i
hsr
l,-- cYii'li6r();
[tnr'nc;ae
'
Jortl) t
Code, i?@e ds.ot
se+
Fek}l r.6le
"
SsLr"r". 6ELEci rnode .o(4n6
4ran {
dr&ct r t51
P'r"t"node
"
1+n'
6icl&f Op(nr'nora dre
3e'.,o'<
Xo fie oSove
oo)rr be talcn a5
t
vtd-.,c
"
l+n "
&let ofuahatts inro
c. S16lc Screrj
of.@t{c'q
)
(lD
ntu4
1'6
zlnttXe
JOJN.
lhtecr.rc:-
$
s"re*
@
Join
(! S,:fseietr
ov
6"!d
oPe'ra'fi
<rD is
O-
br
depo,,rt R+.).r.,g
6''afeit
i5":'"-^
-:H'#";
gu."n'.t
Ra
Soottdcd
Rtr
tca&n3 thc
8od
and
a J'1'-
1oAn3 cltidS og a6ah Pan-t '
['ere' 1+n omblem
6cc.1jas
'
0-
"'
&in
"
5.-,.r<r
;*':;:
;;:
11":ff.T-,#--'
\resped\
64tcoion
o chlldi,
ib
lotd
f'"")
rbr
Dra8a<
t3 \
----5
Per.Lrn3
srurq5,
h;u"'o*t flc!
'@'<s
Per.Lrg
Srtrq5
,
l't;U"'ort fl@x{o}<8
"
'"*
-.**"- !J!'oo
"
seJ <tt oqlcrt@
&
o! cldras
o(
& W'
' V
+nal{o4s
6d
fle*"oxl
'
-'IPoc
csu **R*t'r1oce
(-'-)
rrhocl
oP c"lroic'
ilr'r
iblsPdsjbla;
I":
-lr
qlc (!u
!
,
.,
'-'-
.--
-*flb
0t"
"
saerr
Gr) f,oiri
"P.r.u"6
si,"t4. &!-
&'b("leut
P"khJ"O
i
-
*"
'.seled
@) $in
*"4
*..
t.
n'ru
gu,e
rbe
R;.t"t*q
a erod 4 cou
ng getkrchYlo"le
q-'-; n*-rlrocl
,
tj *
il^**o
co^ F5,roH
cn
'+
h erod 4 cou
ng getkrchYlo"le
Cr-)
.Frrx'}q
'
"
o *. ,er"x.dop
co" F5r.ltcn 'P
in <r nalprnS firc
,
!1
olAnl
Rtl"
amv-'rc
'tt"
'
'^
trr{Crt
+flc
'
{set m.e="
orrro-"ls
'
uo:..o'd" ="cdt"
g"nr'--"
atre.* |
;tr"J
stJokle4
>
Rkhrng
SrraJ.r.g,ts oP
1he Rr'rt.ode os
ava n&cad lo ^
1"
setea-t oprafl
c6
,
"
\"
set'*"'r""ol-
&
*- *
4
34
6el ell
ogarS
ond
"
f
*)
Llkt
z
NerBcans
lDE:-
SKP5
l0 develoP
aftP
-!',-
Crec+t a
6D c'ad.tr ioble
6-|Q-?:-
8i4rr ryer4"ont
-t
SQ-!:'
C[ct on Fre h.oe
--)
ao Hibelrsrc
afPn
Llgl"g NtBoo6:LoE
'
la.btt iq * Dalagrrse
lir{ *'e
&rro (sid
nr-tcr
(
s)
otrrr"S
&'ro.o.rg.
v4
,
f'iljeff.
va'r"rar
a tto)
)
j
----'
Pajcct
Natnc:
5kP-+:-
Piol*
ai.v on
Btp-6:-
.Pi8hr
cric*.
q",
G4dS'$1
i.r.rr,
prDjc4 ..'..._--_r
JqVcr
-
--t
-:L,tcLAl+U
aA}lon
--r
Dx b
- --------
[]
cy\.are
llajn
clc.gs
-' -r
Fdsh
rrDi4
rnme (Hiki.aft.
r)
OrivcYN&me
,
f--
Fl
I
Nc(.)
D.lv?r +---J
'.....1-..-,!
H6t :
l)d'r '.
aidbcl+..lar
I
b""b.-;-l
E
i-frort
irn(loYr
0r$,littroa]t.*)
utt. h;borrat(
.
ch.
*'
l-li&rrd
CsnBSllyorton
kJizard
--------------+ oi(t
.----------+
next
-
Ddotras. Connetlycr:
+
frlrl,r fthbc-re
Gnr&ior, _-_________> pAr<r
ttr &ro.:ng &k
jl6
-_)
'r dK
Liw-r"s
Sra- --------i
Add LibtaY'd '-"-------
lliu.'"'re
-
-'--+
'4d
Li!r"'rX
ld'h
'ie'i
--
--inca,
-->
Other
------+ tlib{n'(le--->
J
8.rvr<b:
f;;cil
Uk"*-a,G6+ I
f&$<rdrx 1
6*
---)
ffa"h'
v#t'
' -
---'tofoe4
P
Pilelodlt
----+
S:l]:
lzi3ld
(tick o.,
Pq)rJ
Yiarne
-J
fitn
-
' -
'llbs'ndrc
*\-"to
f**t'j
J'^'^ ---u
nexb
------)
nat
----i
SePrr- De.'o
hbte
af lePf Side
o6tr ------:
$ni"b
rc[$]la
';
'nar
--+ofu
-----J
thr"rs+
r
#F
=;*"ilil;,*H
il
;
Po*",:l-6--l-'..es"sb
g'<0
t:-
bchr ctcL o.'
prde*
rf,me -->
r,<ro
-
Jov'{clars
'- -
J tl*S u'ot:@ U
t)
---
f,"is\
Frblc
Ctol S
P6
Y
{
h'Dc."o
lrrerC uc.*
-
(3*og o,5sl.l
)
&ts-T"rt
"5
&t',u=
rxo G.?rg,.,**1;.
*ngagureL)'
&o'aAn'"
F.turuL))
$sst
or
'e!$"n
=
44tU - or.
Serst
o"(,
I
d=nea
P,,Derno(;-
,- s3;1:- D,i1Ur
ct;'t+
oo
lmntttl*t'.-
O //
ftE
i!
ur.d
in
5nrc5
S,='ro'
5
B.irro'a
eloo
1
I., o'",
. 1ao'o
&,1.i 6
=_ioo
:-
I
d.s+Sra
(r'r1,'
d.r+Sno..e
t'.o""
),:
ibe l-io,t'*'lro'' fl
=
selncn '
k6;oT;uns
a t o\L))
&sJq) 6"\i: Cd
)
'
tx
- aofr'rrll tL),
SJsl
an
'ct64{
) t
&o.ft.
"rrs.cl
;
l
Irs."
Cti"*
'iava
"-
O!'nFIe
fi1.4
&n'or
'>ntE&,o
-
o
hib"'d<
chr6r'
-"*'*,
.,-
*.tc..i",c.o-"tc,,A!
4@*x>
+Dl{,?5 od..
"ot!
}ira?ld" far"dl'h
>
s:::::--EA-
rh llgilgJ
r
".d,<
tc ,n4erns
ht kd&!-'
>-r$r:
,:.il HTj;.
-
sh!.dlt,io .'
-.. -zralah
(diF'
-f,r'-
- ,:
fffi
;""" ke''tdis
"'t!
Y'c!&F'
odJ';;
;" in
'1""*a-s..
fd"!a{
'
iir- --,,J
lon,,r. oor"
(-t-roh *,_Ti;.
Q*..a,
w**
so. I'tonot
-aap'1
6rc *t
ll,-
?,*
onlij-drt6
&c P';"
l" Jrt
Annotariong in l11b.1n6Jc
-,
-+
Nhile
$Yitiog &vc^
o{pr,s, tbre dYe dieeerni
or4g's i6
Ptovide.
mra dora
'
O
ile 6e^ l,[tirc ctrnm.ol6 ir) a Ulva
PYDgrarrt
r
dOgoe Sorne kioa 4
rff]-add'' Rr{
Java 6iarcm.^ts in
a
ftrram '
-
@
tn Jova,
.oe
fnuu
o'oo ooarBe's, ohilb
otso &P;rct;
ttsc'Jrir.
Q"
'tre
"tu-ol's
of
c &va
'{Plic4}ion'
o;re
i6 d?Pio?
molLda
'
-
@
nu con calcre
x'.'l
h
--)
In lhe oMve
3ur.Us
,
xmt uaX 0f &hnio3
rncradc'trr is trrrrc$ns
rbe
| .,
burden
dh &va frDaraiTfr
S
)
efra$se
os
Porl
4f,4 ,f4va
ptqjct
levtloprrrr*,
o'
Jav&
o{pliaaAon need nDre
no'4 x,nt
fircs'
'.' ,---r
1...,
crdc(
td rtdr"a
ibe
hav5
trse oF
X'nl'6
in
o Java P'qlct+
dg.plqn'nf'
-" S"l
'")
onr.tollons )
introducd
;n'to
'1ava
Pvom
SFI'5
--r lJbilc
Gosintdinl
Hiber
nole otelicalldrls
J
tDe
aYe
[Eovi
&n
3
OPm
rtJa&]-a
;o rbe
&rn 4
rrs?PiT
xmt $ res'
'J
r6{Pin3
xml ftree
Ro-
a^
}l'bc(rp}c
@QPD6)
@L
3ol
-'-----t
Jn 61du
tu
\e&u-
the
rrAPP'
nX
-----r
Bt usint
611notalton
5
'
('c Cant
'a
'")
Leorrrc
a Go8fl,rofl
t. Rre
i5
6ong
b
cnntdn
&r&
0160
'
-----o
tr
,no1ool-,
lr't
thbcrnore
ftn
pnautot'
c"
o*
*c
)oddd
d..s
4
$a
'--/
. ,
bb
guN d5
Pstt
4
Java Pt'siottntt
A"
(s^)',,
':
oonorr*lans
PlDu;ded
"J
rrna.r ood ioplemenr.'x
.---
-;
is
a st,.q'F
ca$o,1
wteased
bt'
gjN
os
f*{r
oP ErBa
x
o',d
'r'Pl''
o? r\ls
Epeq'$rcoxo'r
b crt
pmvi ded
b3 the
&wer
v*dar
ST {e#^3
EJEe'x
and 0Rt1
@t
vq'*ns'
'-'
--r
-Iktt
oonoF*lo\9
in oll
of81
fti"
4"t
Po(t
st-cn'e h q:
9Pt
_,
t0015,
be,n,!.!c
I1-',1 ou oa$
iod6
onr provi
ded imp\tmarralt
oo
w
-' coY'm,tn JPA
SPetlhcofion
--> Nbile crariog
on dnrrofali"n
,
&xne me*a&tz, id
prDyid ed
'Prt o",
"o',.t,ariorr
-
-l
It
rn@n5 rrrrdddtq' oP metc'daro
'
1g ftrraoirf
a'g l1..,a tr6 inft,rrnortvcs
dl"a
+.{
c.ri anrobHaD
tokt
c cttartt'6
it
'
9
0
ro dor
fuga
4 Jara
glrrr* an arrntaAotr
i5
ofPltGble '
tE.t
ls Q"c^
\)
J
clas S Lot)
6 Qnarv,erho /
tor) fd
o
PrDfJe'!trU
'-
- ef<
'
\,
O
.|u
u** latl tfis annolarlqn
i6
vi6ible
I
i'e'
ocartre'r
.
an dnr'otratldr'
'u
"
,
V8ute & G.pite
t,ra. le'"I
(ov) R'or;
'ne
iaxl '
\,
-?
-The
16l inffnrrglor, Q,r
an annotr,rt<rr,
is ser
\
Co$ed
Tc.r6er
&o;
iccl't
a"'
Lto tqer }o&"mol^
tlsir
@1z
r8ef . rhii i6
-----,
-lhe
rld
infic,rrmrrcm
is addei t6ir,$
@Rel(nHGn
.
thiS i6 odtt?A
d
oS
$e
Qetenlton tbti%'
Cor',ooo AonouriooS
Wrh
PqTD
clc45
"-
hblle
cl(oxng
a
POJo
clctsg
J
r,rr,*,
ure' oeed
to imft(l
a
F*e4e
4
JPA
csled
&vox ' PersisEoLe
-.+
The ftrtcoing
4
qnmt.rHoog arc
fornrrpnll
ugiog
'j}tle
cYo'{T "
*
*:
\J
@ @rote
\-7
-;
@
-Io.Ule 'g
ctkcl t6
rm0l c| FJD
CloI3
tt) a
FBrlse
trbte
'
re ft
aelas're'ne
--
3J*';;r.,*'.
61s
o'{pade
l::h*"'o(t't
l
(9EnHB ond
g laD'' - '
;, \",e\
d
ffr@
r.stod
torr.r '
o< apprnt.ode
oi
elrtg' Fw"":
'-
ur{e6
.
e
ad&q
rhis
tll r- eo'L
Pdb
ctass
,,
t,t
*rurll
odl @'EntiH
onnoi
anroraAdn ,
cL
f']oJb
clasg
&t-s
tlue
a1
EntiS
lcetn
:
6')a
tt'.b.enaroe
4Ye rQlklJ
ioen rtus
@
rirue anvnnttm
i's
oPd(mal '
a-
@rl
it rrrpped
'to
@
oh-.,
i5
ro
fP poprtg
narae
001onat'
Jr1 @nBguralion Bre op lr,rte.nare,
.)"srcd
rq?*%
Jry
h
9u"
& V?o"
Ctal6
Oba*. baf
a
prDfrryrg @rth o p,tlttf.Yg
kcg .colutn
& a
b)a&te
loAe'
^tumnoP
c'
Dara8aq'e
tdJole
'
ml? a grDtxlYru
aoirb
a
(!
and columo nc'1,.,a
ore
tnoJche d theo @
6tt"'t'
Qnnoiorlo
.--
-)
0ne
yesdrYCe
I
toe
sboU'[
aa4
khr*r.6'6,
ln o' cllevlf
aiop'i'
tile oecd
u
.&r,n biu',oaitr't
A
ig
-g-
mr
cltrg5. .9,
xP
ony
(b rocore oF dnrotultonS,
atnnoiolldng
oYt oddd
to Po5b
'
'
ts,
^!p.1
h
Ye'srnPi
te
PoJo
cto!5
'
ia rut-a
dvalo
bo!t.' The
rtagoo i5
'
in
on
a+P[arHa4
trrc'aoi.
's
"tot
b'
ae
&.'L
ttlrted
clat6
.
cint
"tuw
ffie
bd
th15
chaqed
Fgr*r.6 d"rt
d*
chong.s
&t"t'+ts
,,r,r
Bre
fu,
nua$e
ka
(rr)
rg t,rc
usc
ornoEdlsn
g
aod
.
olso tle
cl@l<
fl''o00lo1
X
'it
&r{
'n5ert'n5 o
sE',denJ
obJel}
in
a Dcra&'rc
trsioS
\T;""'t'r--l
L==---)
L,
5r,,aoru.&va
S"*rt
rrropirg
Xrnl v-lxt<'&ta
i5
c6tlsidc'""d '
Brr,*r"'X
otPt'
Anrntdhons
'
bitt"are '
cl3'rtnl
Jo5art
Cti.r* '&ro
+ ' cldsS
'4"r
ft8l (9 o,\ app.,
O
,e
k'd.qr
O
mcqed
in a
Gr,66.rarri^
d/'r3
<tntf,
'
^
Ltkioo.a.
in a Clicnf 6{di'd$on
oY
ru*
' o'-
bs
Oifecreoce
blor &r? G)
4
Per,5i6t
C-) rncrtod
q'
:.
bo*, 6avC-)
{
per6isl
L-) irlcttld$
ar', ased
ib
fuiagase'
U4 Save C)
rrrbod
<et<lrns ibe' id
:
i,_
.-.,r1
i, a,\
bolr
rD a J3{a
ftogrartl
)
hf
Perobf
C) rnerftod
&*ta
oule'r
'
--a
\tuYn fUPe4
Batec)
rrsbod
i5
"5"tt4gl:
:'
'
&w
an Ohied-
iD
q
o? thi
Sawdl'
o4jsf
does
i.
t r."tr tbe iJ oe
l.
!
ltrrl.i
l$a,terrixo
l6Pa4
ui;tt+^^ :
6J dcsnrr-
.1r
pE5i6t C-) rtrfu i;
vot4
\)
-*1 $4ve tr) rrpttEd
)s crsek^r
;'tq'r
ste lhe
' 'gorrroruld
Pn
an
obic,r
'
ttt
.,
$t"tmru
ddrS
'
&4
tohir,e coruS 81wc-)
irrio
a
$r'al.d
oqle*;
merfioA,
coe con Skre
rbe
art'rned
va-lle
\-/
.
.'.
\,
l$g
;=
(r'r)rtgc'r1
s"csr""'
saw(e)
;
Lsaar"rze;
.btr*
f,t
urc ose gr{14}.rr i5 a$lgn
d
,
rb'o tr{'stsr
C-)
-ttr'd'is
ttrar o
*
on* , bc? lls
a}tr<n
t$fx
;t
19i'
''o
cdred
@I*,et'r"'r'
ftrr
irte,itzrtce .nq'plog
,
rc
need
a Croes
level
"r)-T
-
Rr
@
rr*,a
-oce
)
r,:e red
. *t
o pctrameh:n
c4ued
6|raJr$'/
'
-ihl$
5Ymr.A$ Pdtem
vatcte indati<3
ihe inhsi)
En( Eee
'
@
rnkritt'nce
[srnreg'd
.-
fntdnnJlsPe
'
SlNotua -'rAgtE
)
'---+
lotc
p'r clc'rs
@
rderancc
t&,.Ltfl
--
fnhedtar"cilsPe'
JodED
)
"--"t
:btfte
ptrr
rub
dar5
@J,,l,ar..n.e
CS,,alcat
=
ft'l'";tot"tT5oe
'
TABTE-PEF-cutss
)
"r.,u.,
Qrr
Grardlc
ctoq'
Aonol-at
oD6
Q'r
ir*,eri
tarc dvryit
3
'.-
rncose
og
lZrne
(Je 3-lbcl(lss
i5 ortlsf)crr '
k{ioent
'jovq
(
** rcald
h{ngtr 'iavo
C|P3|]4.h{'7fnt
' iav
q
bte.rore
'
cP3 'rm
t
Jr{rr
rcr;cnr '
Jdv'(
,g92*?
rt1,rrrved
Pc<nf
cldss ana
allo
At
rbe tme
oP inlerir5
the
obi/S
t
F,c^r
Jdble
and dnld
PYDer
tl(3
inJD
(oe
rrcd
a
Di6crirnirtfd
Glcrvon
i'l
C.I{)
lade Pc'r
Gtc!:9+tt
clas
)
D'ecrlrnirBF"
GX,fd
yeft,r
noge
l!o:
'l
4n
o?dl(atlaY)
Tobh
get clo55 :-
:::-:-
, .rt
lS
Oppticd
rheO
-
l'lko
?lte t2i
cl&rs
hrraYd
$e
Dg
r"lDtc
To rrg0
o. DiscrirnLDafq
Glumn
'
coa
u'se
@
Dr.i-;
mralGtt'tn
dni
'ro
as'{o
drc
v4lue
,,
.o'
*t
@
Di*'i-i*rtV"t""
@
"P
o..,
+hndoc.'r@
'
in
*re
DcraBara
SePoro*-
r(,"tc!
a't
f-
etf'
sujc
ct&ss '
fu.cr* Pvogr'ttt'l
it*1
cooi$ tsr'rtfu
Pt
thucnnox
coPlc*
cln\Ar4bt'
onJ
Totlcfc'Cl
ass
-+
il] cqs &
kbte Q^
gJbuats b;rz''clt I
6(
W^r
t.,br-
;41
ahird
t$E'
--)
rn c\rtttr
trbte, $e P'm41
ktf
+
$(
ciuHttb\L
orr tire
q
lorciShlecJ
qlio'
'
->
To
'rrft,n',
fte hie'mrc *nt
a Gt.rrtn i6 a
frAtr
!,,,
Pld
like a prtrrarg
trX
-d
ned on oonof<!*lorr
adad
"@&t",onuq&)D(.lr,,",o:v
'atitrr'*
:t i.,
-rr1
{,.r_r
.'.'
3!.tdJ
.
-,
*w;.n
dyr
a+tyr
d "
o{'Pl3;"3
cne-
ro-rtnnt
Lun4qi
i
'-
chiP
lmf{rtr Jov9x
,
fJ'^<lsKnce'
*;
@
e.r.s
@
rnue
(na"r
-'
: c"tt'""c1'
)
,
"
-."e");
.
@
Cotutnh
(oaff=
vrra'
PVa+c $trfng
ltnaotM"t;
3
.-w"aAPat
?
c 6or"t',r
{
g@L1"
(o".''e-
c'stle"
)
C!c/<
lnr Lo\;ttnot
A )
r'l'rale
Ch{nj
Crutmr.
Muc
;
@
Cd.ron
[rr.me
="C*tru
)
f"rr.tr
SMnS
cdiot^q
Ad{rrB '
A.,.*or--s
fJrrt'
Penrt'oshiP s
6Dg-ro - rfrnx @i rb
-
->
ltc Rrnoio3
t@o Arnoiafions
@
On
Tono.,5
(tr6tE"nrx
--
chss
od 4
cttd faio
clc45
t
d$cad e
=-G'sccaeTsnc
'
Ar-r-
'
Rrcrr =
Ia'rrTgoe
' Eao'e
{)
@
Jot.,Grur',n
{.o-e ='pr",
*fo,arcdGt"'Natnc
--
Pr
)
LAZY
G6bmer. Javq
bib.Y'Pj '
cq
'
rml
lrs.rr
Cll crf 'iava
't(,class
ref<,r p.Xen o
6"9 -t
"er"
@
oP l-""drd-(t
{rrJo8-
iD
-cne
Loi*,
Arnota}''ons
"
-
->
11,g
.Porrcxrtt,g ftm
Atno"irfign
8 dYe
dloiY[d 4T
apo16;"9 rrn"5- ro
--
".(U"19
t)'iil:
(-oe
oe.d
c. P'6ts'rtb
''n
ch'.lrd
c\cds
'
r-o\'rrcl"
is
poi
"rrn6
n
lt :" I'T'"--i"
--'
;;";;aols
"'*^t"
F'"po'tl'
.",e ned
to
o+Pl: fi'srbc'r"o
*^
,-
-Arnota.ltoos
C*,,.nTSg.
'Al-L,
@=
^
*""*0".
( t-''dL"tttr
=
ooss oli
o?
tri..u
pqjo clorE,
tto"4" =
q1.lr'rsrc
'
EAT^EP
)
\> '
- {J
,,
-
"
,*e*",.d
Gr.-"\}o-. -'Pi
)
@
Jo'.,
G"'*"
(r'o'e =
Pr
.,
tror F&mflc,
Jb ofllll
FX'r'J -10-sne
''s64onstrlt
*rrr.
t;*
tD
\rnd"t
'
@'
rraed f'
cralc Jhe
vcrarr aod
G'stur'*'{
fttto
cl&jses
llFe
$e sllo{oln3
/ cosnmcr Jcua
//vttta* '
iout^
imPo+ iavctr 'Pers)
5ien'e
'
*
i
fa E
'l{q
@lnste
["r-e=
t'nd'
)
=>o?lotur
P(rbll.
class
Vcnd'r{
{
'
6rd {..q\,
daru-a
Ln"'e=
vro
'lr
,J**t
'*
Vcriq
Id l
in x-r fo,.,or
"-
!.,- p-n Uarg
{ez,r1
16"c1"3.
&,i
)^ A^'uren
q'
'-d*"
1""*
P'-{
t'nY
p,L-
LlzY
la)
f,Atrer
L'z'd"trs
@ffr"XToOnc
(t"erbuiry
"Va,a-.cros,
c"saar
=G*c".r1p.*)
;
f\
(guro)ntllu rDn
(tiarne
=
y1].l,id
t
priua*c
Vcna",
ve.a*.
"tfr,,..rat
@r.","l,k ,t=
vra)j.-
3
ttl-u1"0-A"-,-;l
--t;;;.
G."r_u,. jova.
htar*.t
. cfx .x.r
J}*r(rl
"tf
'
iiva
*. 4las3
ODe-rD-
roar,? (Ur -ar'c d*,"r
;
(otrt'
^nnoiarlo.,
:-
-->
fi
OAAtog b6$ Cr,e -io-mong
dJ1d mc,n8-to-one at1h6t rfid),
{De
dro
&c-tope bi-dtvaa-darnr
dne-to'rnanX osd6ia}lon-
--t Oj c creatrg bi
- drrecnorn-t t*i'nstl.p
,
i0s|6od 4
,"+.dn
@
Jo;nGl""'o
,
r&n6tona^ {-
b*
5de5
)
bte can
oooi d *nt
@
CoinGluh
n dt mart-to -dtle
h
d"i rqpaB;
w..oll,eta(
d
@ru"XtO*C,-,-,-
)
r'r'ot<'rro'.
1D
opplt oDe- ro-rnn3
in
&tat<-
Yc u eod
ccrJt0rr/t
blo V.rrd'r aod OYstorrri
qe
$e 4rrocoi
o5 ,
Publr.
class \ndq
{
''a
ad
i'*'u,""
(n<'r
'-
vid
");
Piv&J(
inJ
Vrndoru;
@
au-n
lva-e
="
vno-e'J;
firrarc
SUn3 1,1,rtr00
Narrr ;
@
OnaT"frrat (
t""Xc.euru =
(r,sttrno. clc'rs
t
t.lst!&--- Cu'cacTtpe'
ALL
)
6
@
S,nGt.-n fnore =\la"ia',
rtft'nt'rceeGlrrt'u lr)z'rz =
"
vra'
)
[)nv..t(
S& &'r rumovl
;
.
bi-d;rdl{oncrl
cl&!<4 like
\i
P{bllc
{
*-)
6l1a"oJoo ne
U
clc(s Curt'm4
dtlt tnq f,d
*,rlo
Narne
&ltl.,,,cr
Addr.{J
ca|-id,
gr.
-E
tT*,a
@Joi.,o1...,,
',o.h)a
ftht.
r)
r)
a)
i.e, one
Caft$or5
h,9
...-, Jhe Dabgc
e la5es*t&
'I
ctt-id
dr.tqaJe3
-
i krhs
ir.b'id
-(K
[to'6*e".;rx
-- V',a-'clais,
@scad
e= Gsra*Tye '
ALL t
,rar.4 Bg
=
'cutt"ct
s:
)
r-Yalc V.nda u6dd :
{
3
llaoU 'm
-
Manb Nirl
lnmttrfionS
"-
'--+
@Jotn(p1u..,o
ctnnotark'n
is
99t
Wa
how trn fioso
ctorses
lbese 11oo
6y'r.5
objerK
iS
--a
fn(o.sc oF honXTohal ,0]e
rred
rehrtoosl,i P o/e stzt'd
in
Soinlablc
Pleot - To - r4arnJ relcrHorrshjp
i5 d.llst5
(p\co focm -To
-ocm1
'
rttof,ot'sh o
ir
io
*r
0ero6o:e '
A
t')lntrr,(,ro
oP ,
r'r2tes
ott
'reqr'it"d
to
"PPh
1e
SleoioS
art the 3
Anrrltanon6
fee,pfrd
AC,6os61oiot
@
n"ngTollonS
@
JolnTc.ut"
@
Joi"Gltt-.
a
bi
-&read<rrEd
o4Pr;cd
rt'err
toe
ilr(
N.
PF
\ il'Y4J
-tt.;ld
- lttn
-noor
ned
'(
Jol"Table
dllo
Fr.rb-io -
rrtrr'i tt161+c"rcJ'le
JotoTo.b\e
and
'Ihe
&"ieq6oQa
oP lte
used
inSide @,Joiorante
*ser
G,'n
u
4*"''
a.rA
ooe
1
.tr
o$oncluo'bltsl
rlan6 -to -man5 '
llang \ tcrn9
ttus
retalrtniht
a{e
Grggcrrie
.5
a(rt-f)otn

/7
e.reg.rru 'j4vq
impoYt
iovax.
P"r6;stto@'*i
i/nf{*
ic,vd '
.rfll t(;
@
P"*tc
@
Tolr"
(.ot'c
=
Poblic
alda6
{.
@Id
'eet:tg"r;ee')
Cdl'?%
@Gt.,-n
[m"r
=
"car-ia
")
fri\rl-te
ini Ct+<gg
f,d
;
@
Gtu-.,
(
rn
.,e
=
"
cof
-
rr'r'
)
;rr;rare
$;oj
c"r1oX
M"re
:
ffi',ili
;J;il =
;,.ro' c dr', coscade =c*."a'ra*
Ar-u
)'
@
Jor"Tolte
" , uot"ro-ote Clt!'a
td-'dc
(9gw="aspa:iF-!,f
^
.r.
ioinG*,-rO = @JoinGtt'*r,
(lr'*=
c*-ia-'Pk
JOi n LOlornft
=
(9uo',n\erum
irnorsJgin
Gu*c
'
@JoinG."-n
(mme='ittm-id
-Pr"'
P,rulc
6el I trnS
:
---"
Setro"
(
$.re.,(
\,
\-,
\-,
a$t
tit
J)
7
J-
//
Jt ro.Jrva
impc* jc.,a}
'
Pcn#9tn'e
'
J'
"
'\J
imfwt ial,o'(Iril'*i
\-,
Fr5$6
c\ass
f'tert)
.,j.-..
@
to.ne
(no"ta-''
itt"e"
O
P,*hj
\.'2
{"
-
6rd
6-"'u-"
[ot"'t='
ittr''-U')
\-,
P;varr
in*
'
lgtld
,
r' \--,
@
Col,rrn.,
('trtc'
"ix.-*d')
r,onord.tt.,,'r
@Sl*r"
@
**ffit#L,.;1ffi'*'
s
,
cas,te=
Grai'r3p''
o*
'ifrq="''-''-;
-
PrivaF S.t
o"rcgc^it
s
hqt'?r
'f
(atg'Yv
L
=
(cr'ota'\)
-
man8lo
t'lan, Annbrddct\
Grcgol
'
&va
ftcrn
'J6v a
hik"no.ne
. cP3. x"r I
Ir6e^tclihf
.
iav
a
''
6
Otr--,0
-
one llsq lt
-t"*
t-
6,ryniafi
cns
ll Lic.ose
"Jav
c^
'--
--> he can olPlS ooe-lo-one
'aartondtrp
'n t'6
"tdis
'
O ore
-ro-c'e rortb
Foreignka5
]
'
@
-e-'o-o't
('i*'
FmdYUve3
'
-1
frc4plg ooe-Ti-one
cr,irh
F
eJgn tseq'
toe
'*dia'*
;
&'Ptiatfc
!4J44
c.'d
rutt
vatues ioto
foc1orc5
cda'tn
oJt
u"'''
Rmgn
r<1
@irb
dnnar'/tdn
'
t'x
shu'tJ
add
-)
u)tle
afPlsing
cm-ID'
'l+tli'l<
&
@7$rGt"-n
ot|noft
r{dn
Un[,t-te
oot Ini-rrrlt
crrnu"
-
s/*
-
-
-^ ^1.,
ur4+r\
Y
'-
'
" '6a)
/:.M---'T'J\.
ortroroftao
dx
-
-- Fn
cm-tu-ooe
torrh bei6okca
,
ox
(&e
@fU"tfuO"
,'->
lP
34-,'
urnr
to
o{ptJ ooe-
t0-6ne doflc'nsku
p blt!
Frson
'
e.r)d
u@n
!e da'{g
u5'n3 oonot
fidns
r
irr
6ne.
t.-'o.r
coth lrugnkcX
c'n ro*
ttro
rhe
Sil'd5
;.*,,
" "'i'o-
' F/r6$r'od
'
*i
're9<a
pqcoo:@ on o*
@
ore fie
clasS8 t
ltb
l/W*o'aua
irDfrrt
iafa'x
' fro{9st(nlc'
)t)
@E"nT
3#"*,**'"""^""1'
puorc
oals
Liall.'re
t^,,
drau"-
("t"'e
="
tia
l
lluox
r",l-
lic-s"nl,
@ 6rrrnn
(rr'rnc -";ddE )
i*r.
*
;uuttW),
@Gtu-n
frrr.-t =
'edaft
,)
privale
Do'e
&plteDat(
j
@T"ue
(.ate
=
grclic class
I
L
&1,""
(-'*="en')
grl nr ft",f
Puso"f
@
Gr,-n
(mme'
Fv'ctr
l
"
trtsot")
Persoo
d,
")
pf.qe
6wt"3
Fr{0"'ttt^''c
j
o&tog o gerEralJrf &r a.' ia
115 9a"!I16:-
(rdd
do3 go hit,.,ore
f,fDvldC
gs''(rof"r
c[al6 l0 an
xd
rred b deBoe
frt|@t
*,o"^
5tr-t<8b
rP oc oroot to
ttrn
For ue
aPnr
degntog ltrc Stt4lql
rb
add o
ocrrrratur
e.
Ad crre r-r e d
usl(
on
@6"o;"Cx*.oruv
@O"*--d,r"-"
&or.orc,rtcrn .
---
@
G.rr;"G.r*rar,n is an ffi orrbk tlon &
lrlv'
o"x
otd lt
ts cpt rn1
Hihernolt [r$
frrDvi
dad J.oo onoot.$qns of its'
otoo
@G"*^;.o*n-ta
I
@P^')''u"
o
---t
IF
(oc
uant
fu OdJ
Irserrfr+ garttol?'t {# c^n
fd ufi$ Onrrct&ttc *rn
ue $o&td
crtqk
P6b
dcr$ litc
rhe
4,*t'r3
/f
p.a.,
.u"uo
ilnF*
,io\)or
'
flrdftrlc. "
,t
;
imFrt or5 hiLanale, omoidrm' *;
@e*,r
@Torc
(moe
='p'd,.r+")
pJltc 61455
{
e-r.cr*,"*-(*r"="ul^",-*'=n6a4"-rt''1'.*'*u=6"8**t*'ffi
"ffi
t
%
L'.*'*.*.
(3o',',ot''r
=
"s'
"
)
6 GU^-*r
C*'".='Pa
-;
pnvo*( id prc,a!(+7l
.
.Irn
R.'.' JPA'
-2
lttse l(oo onnotuHqns aro Ror'l Org. hrtrrnare.
Arrotalcrns
pva
'
@O*-'r.C.*-r-
(**
="691",
stuxrt
--
'irrcrcmcr+
^
troJio!
rrrrll(
eJd
@
6r*raraVr.tr.,t (
gone"okt{
='3oe'
)
@
Gru'n (w,w=-
era"
)
---. *
gw &tot sp"cq
".t.
g*** &t
an rd
b
defaa* or$XncJ
6arrcT
orar
ls
J
I
")
ftt
inl-
p'drcId
;
--,
10 aPlS
"tt*."
glL,t.drr,r
+o{
anxd
)dcard*
Sr"'r'5^
*'*T*
",
wk
--
---. lD an
t
"hito''
ocrroror
P-
on
ra
,
&! oed
it'e +lldtir6
-Bone'r-a'4\'
''
@Gur*.',.G..rroror
(ru..c
=
'8".r-t '
I
S}ttcA!='bilb't
lnraritltt6
=
| @
&'ct"ztcl
(mt'e=
"hle
"'
vorrre
=''mgroi"te")'
@
lora-er< (
mme
='cor,r^n-
,
vale ="
rrx t
'
) ,
@
Pn'a-o*
(rn.re='ro:
-ro',
va&e --"
'o'E
eId
e
6"t-d.^d\loll.t (
g<lr,erofoy
="6tr,i')
@
Grn-. (.,c,-a
=
"ora '
)
..
.
tr'\raK
ir*
Pndrr(}
ld
;
Oneloone
dirh
f*troovy
l<1 :-
(,e ncd
to
mc.Ee Pn*tkt
t)g
cl''td t4lot(
dtso
..'
--+ fo a{plt oneloooe
ttnS
p*-n'1 !3t
'
as o
fr,!Cig"\.<6.
u.-. o( ax
obj.rr
it"ro g'tnarXvn
&
.-.
-,
a inPorm
thc
b;&"',arc
tbf I
conx
rhe
p'"'a'o
u1
of or)e
oult'- "-- t
tt
o ' e,*aolct
oft,i,,,r
ouic'r
)
ut-
us' lt-"tn
Jerhu'*"
rbf
gi.
.
;-s-
c.,'A
o lit'*'
-.-+!-c^o-p\u,
au
d0el6 onerton'
"'rrh
Ph,"&'.JL?t*-;;
iIn'4rt-*a.
L
..\as,
ttr
*ea
+t eear<
th<
rtu-o
crst
cl
^n
^""
,*^*-
&l,1r,r*y.---u
llger.--i"vo.
t.*"
P
*Orn*o.
*;J
_
i-rzn
ia,rar'r,,rs)(lo,((
'xi
ilf
fi;'i*<
6!1*b+attn.s'
t:
@P*3
@*'l
@
-r"rle (o*-e ="Pda )
@f"U.
{n".-.
=
-
l;,-o
"
)
pu.bt,L
cut6
Wa\
,",];u.
clo*s li.-r.
{ {
/o'o'**
@rd
'^.,-id'
) Q.,G,**G, -"tu(r"-e= nL
r', s*'?]"-s"/
li6r""nrf
'r'-e
=
Pd-'-
r
\--l".-P
+v!-
-'
-'\
v '
"n
,ur. r *
g'uo
lTr ;
pno^u<xt
--
@la"..a<'
('*
-r*Y'
'
"1,,uor-.
it"6
p'+-M-e
l
dG.-,*.Ur*
(*.6"* -,-
'n^.r')
a
@
ot"'"
(nob'
i'ltc-u "
)
-
n
.
!,"'T,r[-'=l?iilir'
e
Hff
rY"=;'#y'
f!'\'!.L-
Datrc e-5t*fox2
@
O,"ro
0r,. (
t"'go f
n*X
"lrn^.
,t^'s
,
cos@Je
=
Gt^*1xce
.
ett
I
@P;-"r5k1Drn
Gluqn
-a
i6 infienrs
y[,e h; tt^""1-. rt*
^^lrr^,t^.,
eoJ,.
rr
or.
J
'a" 4 P*r y'tn
',
:
ftrson.
java
hrrn tc.
Jaya
hilc'nare
'
cf1' xm t
fnr"tCur'ot
'
iorj
"
*'clc't!
6Br>--d&f-{_0oq-__.a^{E",
;
fEkr D
/1 I
(omnrt"nr
rrrd)lnq iq
hihf'fiar-L
-."
,'
o
+ Q:ryxte* nwpiox i5
^
r**-;re
t nlu;'9
a
*kN*t
"P
o"e
metnber vc.ria6le o? dmrlg/ l\P
chi6
'
--,
JP
UUr
oftrrt5 Cnnpo'"e"* rruprog
rhcrn
c}iftts
c+ i@o frllo
cfoJtel
to o Singte t4,bl( oP D1taBose '
-,
t?
W
t
'$
ta aaPlJ &i{t.fl,.tf ryxqpinA usln6 4hrotdrtnr-i
tf i
*-u
annotcdtcng
'
@
r-ueddalrc
@
E
"kddecl
"rors
or
(E"*aaoale
)iw*o.rtc
ihrb onoilq
(la'd
!'/
fbtr0
cllx ar a
,-> 1n cfdf
r ta
'inPzrm
fie
hi barnor.
ri4t
obe cl&ss refr.r
nce )E od-in3
ar
q
c""8'"qti-
v
A( c,attt
r cto'rE
l
b o lri&nn*
-7Jp1 $t"
ap
usc
tCattpn*' Lfl
!'/
---'" t hile
uinS annatllaB
'
cbiJr4, r-oe
.urfl annotot''
f0 rrrF a
Ffo
G(
irrsrrrt/
v
aC
ule
i:r'. fdl(r5,t^,tv
t
\i
t
\_-1
@u"*aua'
fn a Polo clc,s6, Lg mol".
n9
ay1uht
{ dt l,
@,h*u,a
an
rh. -{.,uoin6
e^atdt, a
'"tt-"tnct
oF
Gt^pore*- 4
Penoti
dbu .
tkrt',,ce
at
".
tunFmo-,t
,
tnt ute
dl\o ac+inl l"itr
a
q
nePc'
pone@ aN,,@
e
L^*O
PM-"
.t"*
p
ooog
ar
a
a-
llPnane.jaua
imFvt
jayd( . l/.'I,ltri'x,(f. +i
@
wn*aa^.atu
(\biL clavs P|!6lri:
4
'
@
&u-",(.r...re=" 1"
) 8-
p.ldtt
Char iru'tlafi
@Coru-"
( n"..,e=' F"o*."
)
p"vat I'r,tX $,.tN-''u;
@Cau.. I
no-e='lnome
-)
l/P6^sn.jav^
irnfptt
trotn^.
P$rft,.(<
,
q
.
@eu'l
@loaetname
'
'P"-"',
s
'
J
fx,$L
otra P"oon
J
-
eLe
@Ot,,-lrt^'nc=
Aa
1
f'Yitl4
< inf
Pe"5o,JA
:
@Cat'^"(
n"'ne=^
*a"
)
p\ruc
J.rY..a+rl
'
Drc
Az,L',
.- 5or-> seldr x Ptorn
DTO DD
l,lt o6-r'Pf!
lo
f;**
6'n? lartNarnel
ytone
',
3
p.vt
l'. PNtnnt
t
J
Lrk'natt.
cPa
)"nI
f,ra,ftcu.'* 'jduq
*
'
cldrl
prrr.tos
)
O" N+Ei
a'c difP<ier*
tSfxs
$j $
furr
O5cu
n'oPeto3
(,
fu.'lior
Ohj&r
.'t{el n3
ft':zn'Java
PNam'Jdvq
rt9<,r
r,aSt@ q?n
@
+
L^'l^'t
61
-
I NAlr|
!- :-
6
\\7
-,.na{t,i^n''
-
dtrldQ.tanm
*
oe &-urn'.s
3
@
I'rh.nlt
'"re
-t'ontn5
(D co-rr-e"r
nooot"'
.
^^a'6r''t'1a,
f
i'*'-' [r'a*^u
ft'|t'+P,"5'
a', {dat
is
@
rcr.rrral
anmla}"'}
,r- h;y,*t"
a}rr* c,ral*t
abr@o
E-'
@t"wut
anrorctro.
''^:':
;
-ff
;;"
tl,to,*:c.
-n^e
[or) Dre
a"l-[me
"*
t
".
:-
-re
a, t;t\.1,to inf--
-[me
t.o Trr'c(oo-n
--
h
r;',
Lu'*r'
r'^16
ina'rc D"t
,1{ TT;
is nlso
inrantl
;4'1D D0 tl'q
t'(
ofp\
t
rh;t
@
?{np'"['t
onnot'"klon
'
"
:"" 6561u-"
('r"re:"&b
')
Y3-i bie-n^rt1''s"47Pr'T'-e)
Ptro}-
Ehlz
Aot)
\,
h;t",nor. i.,es,a dnb
Tnre irurg
DraBale
P"^
ata y,,g"tX
.
B
@Gr"-"
(.r-e
=
"'ton"
)
@Ta"r,o.al-
(T6rfrn!3ne
'
TJrl ESl"ANe
)
Pd'ere
D"< d@.b'.
fo fe alo ela,'f,l,
hih.'mrc lrstzts btr'
dare and +lmc )xfo 4 Qs.raBc.re
*aA(,
6tno5 orilb Hi\rrrEle Inlqralion
:
-
InlcErotiog
eturs
G)i6
Hibererte i5 nrfuog
b4 cr!'ng Pesrd-(rxe
l%i
c
impterrpnreJ
ln Hbt{
rit}.
Pro- Adton
ctoss 4
S\t"t5'
-l
rn
Swt*s
P1t, N- lntca{4J1dn
i5 poss',b\c
toirb othel
Rc"r'"tootvs
Ptortt
AcHarr Crass O? St 0t5.
4
'IFf
forldoing c, he
q)$eJng
A\bt
tobL tO \oic8{ale
Strus
(,lth tliLrtno}
'
0
ule can de6ne ol-t. *r peiisrcnce
\o$c 4
!';f"ttort
in exec're(-'-r-)
c4
ktlon clo-$ rn rlrls amroae),,
rn oB lr;het'.ort
&!ja'b
obje*S
4Y-g
loqrcosed
'
@&usc executc[.
-, -' -) og A]r3n
ctari
iJ Col{ed
.&.r oh
t
1A"st
'
-+
Tbe
draroUa4l( o? ftfr 6,ap'oach
i5, a Lordeo
ofi
c'
g.tlt rc \b
In6redce
d2
becolse 69
m.oP &ssbotmror5
ohf-do'
@
*
c^n c*
Sera"^ftrr"^3 irr
Gn$rucloY
4
at'
Acrron
cn:g eoJ
6rsl dtt iD
e^o!trc'-'
-,
-)
og an
A.lron
cla$' lee,
&(q
rs crcrcA
lot
ace
'
6'aut
in 3ftt6, @t one obe4
og foltoo
t:ro:s
toirt
te slncd
L5
"'"d*ore
ls4'@d6'
->
tbe dulobc.&
oP
tt"s
orx'ta'h
i5, F&4'3
c'ored
io
on Acno"ciars
cal,tr
Je
$ro.ved olt'n cvro*rav
Pi*to' ctas
'
f-i rrang
t
ftn
etot'r'l"
d igcoa
hcE
-to
Atrlon ckl$J then
ur need
tD c''de
joFrcrddcs' (rtre
'R1
@
oe can cyor
a SeF.rcrte 3r* clo$ P,( c"*t'5
$sihFold'5
ord
P,, d"B-n3
*,rl.,a" & to d'
a"r.ln'"
og"n'os I
I'ik'.,"tt'
lu'
le{,(rax ctar! is cqre d 0.
DAo
clalr,
->
-fti
s ctooeA \s a k**
uryga.^rN
,
.&r
inregalrr
5
sr''^rs
onA \p'*re '
bLtaa
"'
one fup'src
[.t,
a^5 +"*f
b5
m,rnele Acttorcv.xes
*
g*'x
.--,
O
Ae Sn6rorog
j+
G 3tn.t6 &rrtl' ttlocroor lrte8rafrqr
exornrrlc
,
q6;.rr"1 qle
<ra pr&r.ntog
&dd
onl d.trri c{r'orionS cn 4 So,bsLrilr,i oP d"h, bU ffiq
DAo cl4r(
fut
t+.ta"ot
code
Strtfcrib(5
Stt'6
-cor'gt'r'nl
irdcx
.
irP
&la+xroao
')
i
i
I
I
L
i
I
I
selbar-hilE tat-
3
4
5
6
7
I
9
10
11
t-2
13
21
2A
29
30
31
32
33
34
35
36
: <inFt t ti!=te*t nde=rsal xb!>
t r$pricatioi-1 (se*r"t
'ru,
net.'1'.t6'.1i!"rfomj..er ioBeit,irpdat;dite .nd'3rot
2 t' ol)erationi(cttFD op.lations))
-----------------ln ler!.htrd---------:---:----j-------------:
<c6nter>
<h2>
<a h!ef=.i nsert.ht61 > Crate E!ployee.</a> <b.>
<a href="update. htnlnxtpdat qr4'ro!'eq-i/* <ir>
:
<a hf6f="d3L.!e. btnl'r> Delete Erployee </a> <bi>
<a hr:f'i'se1ect.htilr> Aeleet EEploiea </a> <br>
--------- ---- ----iDsert.htel-----------:-:------------*-----
L4 <n2>
15
16
T7
1a
19
20
2L
24
: <inpu! t!.p=tert n&e=uial.'><bE >
26 <\12>
<fo-r a3ti6n=trin6ortarrr>
FdI).. r <itPut tiPFtett ndF"e4pnor'><b!>
EraFo i <input tirroatext nd6-',,eade,,><b!>
Deitii . <input tipe-text ! e=ndept4.a>.<bt>
' r- i-
+ype=su.b!i,t
varu6-!'rNsEs'r,,>
------
----
--- - - -upitate. htrl,---------
<r. .T ,i. .:,=
"uFdatsrv">
Er:t.o : <iDt'ut type=txt n&e=,,dpno'Ixbr>
aniae r <input titE=tex! r 6=!e.d6'1><rr>
Deptno : <input ti1)6=texs n e=ndeptnot'xb!>
<irgit tll!)e=autrit walue=uupDAlEn>
</h2>
---'-----------seledt-htrl------------
37 <center>
39
40
47
A2
43
44
45
46
47
48
49
50
51
s2 </'i2>
<fom acriox={selectsau>
Enedo : <input tiF=text nae=trspno"><bE>
<i.p!t l-r?e=stbiit wa1u6=nSEI,ECT">
---delete. htld---:-
<h2>
<foh art'on-"de1t!wr,>
Enpac : <input ti?e=trnt nare=nerpuon><br>
<input qrpe=srluit
v.lue-nDElEtgr>
54
56
57
58
59
50
61
52
53
..
-web,el----------
<sepI r-nme>s1</srvl.tris@>
<3eslt-c1ass>Insltg.slt</seelet-clar.>
<ss1t-@tping>
<setrl
9A-ns@>s1</.Ftst-na@>
<u!1-pirtt6!n>/inse!ts!w</uI-!Etr!n>
</servlet-ruppinq>
64 <.etrlec>
65,
jsery16t-nd>s2</!arvl.t-.a5r.>
66 <s;relet-c1ass>updatd6*r.K/senriei-clags>.
l
I
I
t
</sePL6t-Mppinq>
a*har-hibeldat-*epls. t*t 3/2/2OL3 A,as PM
?2 <s6F1.t>
?3 <ser1t-n&e>s3</sw16t-tre.>
?4 <6ery1et-clasE>Deretsowl.t</serelet-c1ase>
75 </s.n1D
?6 <aewlet-@pPin9>
77 <swlot-n'@>63</!oR1t{!@>
78 <u!1-patth>/deletesEv</ull-pattn>
79 </E 16t-eappins>
80 <Eealet>
81 <strIl-ne>s4</setr1t-@>
82 <6rylet-class>selectsea!.6t</servle!-class>
83 </3e!v16t>
84 <ssle!-napFing>
85 <setr1et-rMe>s4</setr1et-nde>
86 <urr.-pattei?n>/selectsrv<A!1-psttn>
8? </.ealet"@ppin9>
89 ---------------------Eaploye.
ja6-
90 //Erployee.jawa {PoJo)
91
pultlic clas5 Ergloyee
92 I
93
priwate int @plot'6Id;
94
privale st.i.s dplo!eNrle,
95 plivate int eEployesal;
96 plivate in! deptNuDbt;
9? pdblic int qetDeptlhebr
O {
98 retun deptlluub.!;
99 1
100 public woid eetneptNuub.! (itrt deptNab6.) {
101 thi,s. dp+-Nurbr
=
deptNrlber;
to2 l
103
!'tiblic
strinq got8lF1ottL!
O {
104 retu.n dployeeNaG;
105 )
105 pdrlic woid eetE
l)loyoNa@
(String dployeeNde) {
10? thia.orployeell.c
- dploFerrrde;
104 )
109 pdrlic int gelEEi)IoyIdO
{
110 retu.o er91o!elat;
111 )
LL2 pdrlic woid eethployld(int elployeeld) I
113 this.oEployeerd
=
@plottd;
11rl )
115 public iDt
EetEit'royeSe1{} {
116 returtr dp1oy..Sal,
LL1 }
114 peblie void BotE ployeesal(irt dptoyeosar)
{
119 this.eqtlq.SaL
=
dplo!esa1;
LzO l
L2L I
,.22 - ---.-- --- -- -- -------oq)loyee.ttb6,nt
123 <lDocEiPE bib&ate-nappirs PoBtlIc
'i-l/ttilernate/taibernat6
ltappitrg DID 3.0//EN"
L24
"httti
//hibEnat. sdrceforq. net/bi!tute-nappinq-3. O . dtcl">
125 <bibelnab-@pp
j.na>
L26 <dlasshare='Erploy
L27 <d D@=tr@p1oyerdn6olllD=na,r-o'/>
LzA <propertynde=n@ploieN.lan colurltrEtr@i/>
L29 <I)lotEltyna@=ndploF.sa1" col@=nsaln/>
130 <PtoPelty na@=ndept$ltlibeln colutlarrdo!'tno
n
/>
131 </olass>
132 </hibehat6-npt'ins>
133 --------------------Inseltservtet.
j
134 idpolt
Jlwa.10.
r;
135 tllporl
Jlvd,
sery1.t.
t,
135 iarElt o!E.hibenlto.
r;
13? ilpolt olE. hibhet. cfg.
*
;
139
trtrllc
class Inseltgeelt atend! cele.j-cserylet
139 {
140 plj.ct sessiorFactoly frctoryt
141
//Don-life cycle iltt rtlod
L42 prbtic woid
j"nj.t('
thrors
geftlttrceptior
Palte 2 of 20
|--..--.-
sekhar-h1bernate-exaqrles. t*t 3/2/2Or3 A t15 PM
143
144
145
145
147
148
x49
150
151
L52
153
154
155
155
158
159
160
L6L
L62
163
164
165
166
L67
164
169
170
L11
t12
173
L14
175
1?6
L71
174
].t9
180
181
1A2
183
164
185
186
1A?
188
1a9
190
191
193
L94
195
196
197
198
199
200
20L
202
203
204
205
206
201
208
209
2to
2L1
2L2
2L3
{
faotory-rer configuration (
) . conftgllc
{ } ,builalsessionractory O ;
l
//r!f. dyoLa .nice
O
hethod
r)ullid
voi.l eervi@ {seryteequest rq. s6w1tR6spon3 res)
throws seFleeExceptioDr loltcoptiotr
{
//!eEd input warues
Str:ing a1
=
feq.SatPatdeter ("dprc");
String s2
=
reS.getPardete.("enaG",
.
stlinq 33 - !es.
setParete.
(
rsaln)
'
Strirg 14
E
!q, gratPaldeter ('deptnon
) ;
/ /nratryrnE
int apro
=
Irtaqor.pafseant(s1.t!i!O) ;
int a1
-
hteser.pa.s6lot{53.tri!{)} ;
irt dptno
=
IntegeE.palsernt(s4.trirO) ;
//opr sessi.on
Sossion sssion
=
factory. opeDsession O ;
/ /creata a pojo crass objct
E&ploy6 e= nw snplryee0;
6. setErployeeld (dpno)
;
e. setlal)r.oyn@ ( E2 ) ;
6. sotEqrr.oyesel (sar)
;
e. setDPtNlDb! (deptno) j
//begdn tlssaction
tlaDaactioa tx
=
sssion.beqinTranEactioa O ;
s6ssion.sa@() ;
t*. co@it O ;
PliDtlitits! pP
=
res,qetwliter0;
t)R.piittla("<h2>
Erployee sared Sucoe56fuut</h2> <br>n),
ps.plintln (,'Return <a href=iaclex.btsl>fiOtG</.>")
;
pe. cro.e O ;
session. clo8 O ,.
| / l.ewj,c.
poblic rcid algstlot' o
(
f.cto!y.ctoseO;
l
)
-------------------uPdateselt.
java---
inport jaE.io. *;
irpolt jaEr.
a6w16t.
*,
inpolt ors. hibrnat.
*;
iEport or9. hibrnat . cfg.
*
,
publi.c claes ltpdatStrIe! extends cnerics6slt
{
{
l
I
SssioDlaotory factory;
void initO thEows SpletEiception
factoriqs ConfiElratio! O . codigule O . butrdsesgionFaotory O ;
eoid se*i@ (SnletRequeEt req, SRltReaPons !s)
thEows SeryletEa@ption,IoBxcEl'tio
//!ad rnput wa1ue3
stlins s1
=
iq.getPardetor(n@pnotr).
strinE 32 - rq .
stParetr
(
"n
!e"
) '
string !3
=
rq.ge!Pa!a@t!(n5aln).
gtltng
s{
-
Fq. getPardeter (
int qmo r
Inteqo!.parset.t (s1.
t!i!O ) ;
ilt sal - IntEei.parselnt{s3.tsj.E{}},
irt alept$o
'
Iatogr.parsht (a. tril()
) ;
Print$titr pF
-
res,getwfite!O;
gsslon
sessiotr
=
f,actoty. op6s33ion
O ,
objat o
=
reasion. gt
{Ehplo!. class,at'no) ;
{
pr.plitrtln(n<h2> Eelrlot'e Nunbgt
, i. not upalated </h2>'l
;
Not Fou$d, ao lorr
Pt0,t'litrtln(nReturn
<a href=in<!6x.htrd>Eo&</a>"),.
7--
setha!-hibeloat-e*aDrrls. trt 3/2/20L3 A tL5 PM
2L4
215
2L5
2L7
218
2L9
220
22L
222
223
224
22s
227
224
230
23!
232
233
234
235
236
231
234
239
240
24L
242
243
245
246
241
24a
249
250
2sL
252
254
255
256
257
254
259
250
26L
262
263
264
265
266
267
264
259
270
27L
272
273
274
275
276
277
274
279
2AO
2AL
2A2
243
281
)
EnpIoI. c
q
(EryLore)
o;
tnsaction ta
-
..!!:ion. beginrlansacti"otr
O t
.. sotl4rroyaN.le (s2)
;
. sei:lq)roy.sal (!ar)
,
. . stDPttulibr (alaprlo)
t
t'(.6or6it(l;
pr. prlrtln (,'<r2> luploFg updated sudcessfu1l1</hz> <br>i);
Pt. PriDtln
(nBtm <a hlef=iDdex. htnl>BOME</a>"),
rr.
o10!6
O ;
3s31o!.cloae
O ;
I / / sewLce
public void &atlot {)
{
factoay.cl@6O,
)
)
-------s1ctsft let. jawa-------------
ilpott
java.
io.
r;
inpo:t
Javax.
setulet.
r,
impor! orq.hibenat.r;
ilpo.i o.q . hibhatg. cfg.
I
;
putrlic crass
gelecut4lt
atends Geoelicsenles
{
pEiwate Saaionlactory factosy;
public void inttO thess StuIetE*ceplion
{
faclo4tur Confisuation (
) . configuE (
) . builarsssionFactory (
) ;
l
(
r.sioe(SenletR.qust !eq, servletAsl'on!. !s)
throvs sefr1et&:ception, roException
String al
=
rq.EtPa!@ter("dpnol')
;
int .qDo
=
IntEe..palselnt (s1 . tlir (
) ) ;
P.j.Dtfltit!
F
?
ros.qtwriterO;
Assion segsiotr
=
factory.opensessionO;
object o
=
assion.get(Eeployee-class/erpno)
;
{
not selected </h2>n);
tr.println(nFturn <a h!f=index. htel>soME</e>n ) ;
DaturD;
l
Eq)lote
-
(sa!'!.o!)
o;
Pt Ptiatln
(n<r2>n)
'
Ps.Printrn
(,grEDployrd
0
'
;
P*.PlintLn(n<br>n);
px.Pdntrn(6.stEryIoteN@
o ) ;
Pt
'
PEintla {
(6i>n
}
-
F
.prlntl.!{o.gtEryroyesal
0 } ;
pr.plintlD
{ or>n} '
pr. plintln (e. gtD.putulbei
{ ) ) ;
Pt.Pri'ttln(no!>it,
Px Prbtln
(n</h2>n)
'
try.i'liltln
(
nRetuln
<a href=ind*.btt!.1>EouE</a>n)
t
Er.
c'.osa{)
t
3e33ion.clor.O,
l //seftiae
public rcid dataor'o
{
factory. croae O i
)
l
-----D.l.tgaptt. I
Ps,Printlt
(
n<h2>
Eaplotee Nulrber
ett !!d5 cn;icsery1t
Not Fo6d. so ros ig
ilport java,1o. a;
j.DFolt javax.
adlt.i
t
irport org.hibElnat .rt
iDpolt ors. hlbotut,cfg.
i;
Public
c1as3 DeLet anlt
!
l-
sekha!-hibalEt -t.!r)16s . txt
245
246
2a7
2AA
249
290
29\
292
293
294
294
296
291
2gfJ
299
300
301
302
303
304
305
306
3o?
308
309
310
31L
3L2
313
314
315
316
317
318
319
320
32!
323
324
325
326
32t
32A
329
330
331
332
333
334
335
336
337
338
339
340
3rI1
342
343
344
345
346
317
344
349
350
351
352
353
354
355
pliwat Se8BionFactory factory;
tntbuo
hid inito throws sedlot6xo.Ptj'otr
{
facto4dres codfiguEation
(
) . @rfigu!. () .butldsessionFactoly
(
) ;
t
publio void sewice {seflIeeReclu5t Eq, SrvletResPonso ree)
throi!
gpLotException,
IoException
I
//read
i.put watues
sttj'ls sl
E
lecr.setPa-deter(rrdpDon),
int nFno
=
hteq6f.palsolnt(s1.trl!{} ) ,
Printllriter
I'w -
leE.96tw.itr(l ;
sssion session
=
factory. oPens63ion {} ,
ottjoct o - sesEion. get
{Enployoe. clasg, ebPno) ;
if
(o-uu)
(
pw. printl.
{r'<h2> ErPIoyo NuDb.! Not Found. so row is
not deleted </h2>!r),
I'r. I'l1Dtln
(ttRetus <a h!ef=ini!e*, htnl> oid</a>");
letur.;
)
lssneaction ti
=
ss sio. . beSinElansactlon
(
) ,
..38ion. delete
(o)
;
tx.@@it0;
tn.
ptintln (.<hz> Eeployee dlted sucossfuu1</h2> <br>");
ps. pliDtlD (rtRetuEn <a href=ina!6s.btlt>H@B'</a:>") '
pr. clos O ;
aossion. ctose O ;
pttblio rciit dstroy
(
)
{
factory. cloEe O ;
)
appl1cation-2 (coFecting *ith nuliiple databaEos floa an aPPlication)
------------------Stua!6n1.
java------
plblic c].aas student
{
t)llwat
lnteEr atudeotidi
pliwBte String studentnac;
pliwat tntegeE FEts;
plrblic Int.geE getMalks (
) I
ntuh Grk.;
)
pubric roid stlr.rks (Intege. M.kE) {
thi3,ralke
=
Erts;
l
public rntEr gtstudentid
O t
E.tun stud{tid;
)
publlc rcid aetstualoauid(tatsr studentld) t
this. stucientid
=
studentid;
l
public strinE
Eetsttdentn# O {
retun atudentne6;
l
pdblic woid Btstu<i6ntD@ (st.ins stu.rntn@) {
thie. stualentnac
=
atudntasDg;
l
I
atuclent.lib!. eI----
<lDocrtPE hlbh.t -@ppinE tuBrrc
n-l/IriblBte/si!hat
Mat4tiDg DTD 3.0//ENn
"">
<hibtfrt -erl'Irlig>
<cl!!! nales''strid6nn tabl=n5tudntn>
.id,*=',.ao*."tdn coludFnsidn
q'Pe="J!vr, 1.n9. rntese!"/>
<plopE ty tl&=nstudeD
<propdty D@-nnarkg" />
</cI.s.>
</hibornat..@ppj.ng>
Paqe 5 of 20
.--1
3/2/20L3
356
357
358
359
360
361
363
364
365
366
361
368
369
370
371
372
3?3
374
375
3?6
377
374
3?9
380
381
342
383
384
385
386
3a
349
390
391
392
393
394
395
396
391
394
399
]to0
401
402
403
404
t05
406
407
404
409
410
411
4L2
413
414
415
416
4L1
a1a
419
420
421-
422
423
421
12s
426
-hiboEDet mysq1. cfg. El-----------------
<lDocttpE hibh.t-co.lLguration PUBIIC
,'-l/nib.natri/silt
nete confiquEarion DlD 3,o//ENtr
<sesslon-factorfr>
<t-- connection plopertls
-->
<prctpelty tl,e-n coEection. &ier_c1a3s'>coD. !ysq1 .
jdbo.
D!lr</Plope.ty>
<prclErty !l&e='.coDnection.ullr'>
jdbc:qasql:
//locarho8t:3306/tes!</P!operty>
<I'rolErly nse!{conrecti@.u3ene">!oot</proPrty>
<prolElly treeattconnection.Passwoldnx/PloPrty>
< ! -- hilcgrut prolErties
-->
<prcIElty na@=ndialect">o!9.hlbetut.dial"ect.r&SQLDiaIect</p!op6!tY>
<propertt' !!@="shos_sqln>tse</ploEErty>
<ploperti' t:,reE'libb2ddl.auto">updat</Prop6rtt'>
<l-- EPPi[g files -->
<lapping resouce=
n
studert. b!6. s1" />
</sossion-faotory>
</hibemate-conf iguration>
-htbfr ate_postgresql. cfg. eL---------
<lDocTvlE hibenat.-@rfigntration PUBIIC
n-l/Hib6rmte/Bi5loat3
CoDfigulation DTD 3.0//E!{"
.'.'>
<!-- hibeaatejortgrcsql . cfgr. n1 -->
<hibenate-coDf l.gllantior>
<s65ion-factolY>
<!-- @8ct1on
PtoPerties -_>
<pfopeftt' ll,@=icomectioD.dtj.we! cla.s">org.
PostE!3ql.Driw!</ProPerly>
<plopeEty Eie=r'comction. urln>jalbc. postglesq1:
//rocauDs!:5432lpostsres</prop,
<prop.lty re=r'connection.usernacn>Postgt3</P!oPe!ty>
<plopartti
')a@=t'co@ectior.parssord'r>postEres</ProPerty>
<!-- hibhate plopertieg
-->
<t'ropetty naG=ndial6ct!>orS. hibernat6, dialect. PostgregQI;Dialect</p!opa!ty>
<I'sotErty naie-nshow_sql't>tEue</pEoperty>
<prolElty ne='ttibr2ddr.auto">updat6</P!oPe!ty>
<!-- la!,ttinE fils -->
<daplring ssou.ce=" 5 tudent, bbD. rDL
" />
</sessior-factory>
</hibeloate-coDf i,gulatiotr>
-lnaertclint,
java-
ieport org. hibeanate.
r
;
inport org. bib.mate. cSg.
r
;
clase hsertclient
{
{
Etetio woid aain (strj.ns
Il a!qs)
AeaslonFactory factoryl
=
nef, Configirlationo.
coDfiqu (
nhiblnat_ryaq1.
cfg. sIn) . buildsossio.Factory O ;
S3aion ssaionl
=
factoryl.opensessionO ;
SEsionPactory factory2 r
ne{ Cotrfiguration0.
coDfisule (r'bibnatojodtgs8ql.of,g.5Iri)
.buildsessionFactory o
saaion aession2
=
factdry2. opns63aion ()
;
stqdent 5
=new
stqdent0;
a. s.tstudentid (111)
;
3. 8ts1tdEntlls {"aaa")
.
s,s.tuaaka{200) ;
lresaction tx1
=
s33id1.bgtnTfesacttono
;
a.ssi.onl. pelgist
{s) ;
t:l.c@it0,
laaaaotiotr tx2
=
d6ssid2.bgintlassactioa0 ;
sessio62.persist
(3)
,
ta2 . oo@it O ,
aeaaiontl. clos6 O t
3esaio.2. close O ;
faotolyl. a1oa. (l
;
factor92. clo66 O ;
Applicati6n-3(Conaection pool.int aith prorool)
-------------Pro<luct.
j.wa-------------
Pag. 6 of 20
a
6ekba!-hi!!Et_*aaple6, txt 3/2/2013 AtLF PM
{27 pub1i6 claaa Paoduct
124 |
429 plivEt
j.nt
ploductld;
430
Prlvat
Stting
PloductNa.[e;
1131 pliEt doubte
F!ic,
432
Frbltc
woid setPloductld (j.Dt ploductld)
433
(
434 this.ploductld
E ploduotld;
435 )
435
Fqblic
in! getPEoductld
o
431
(
434 leturo productfd;
439 ,
440
tEblic
woid set".oablctlde (String
I'loductNaG)
441 t
442 t}lis.proaluctNae
=
ploatuctlraie,
443 )
444 publtc Stlins getPEoduct!{a@
o
445 {
446 return productlil@;
4A7 )
448 public void set!.ice(double p!ic)
449 {
450 this. price=)Eice;
451 l
452
trbric
dotble getPriceo
453 {
454 rturd p.ice;
455 )
456 )
45?
---------------producr.
htjn. ul--- -
454 <!DOCIiPE htbrnate-Dapping PUaLIC
459
450
474
475
476
471
474
479
480
481
442
483
444
rr85
rl86
487
448
489
190
491
t92
493
rl94
495
a96
491
n-l/libesrate/Hibeloat6
Mapping DID 3. O//ln"
,,http:
//xw. hibelct. orgldtd/hibmat..@t4rinqF3 .0 . dtd">
451
:
<lib6at-6ppin9>
462 <class naie=nPloaluctn tabl.=trprcductiDfo">
463
464
!55
470
472 <l-- hi!.tr:te,cfq.nl -->
473 <hi5rut6-@nf,iquration>
<id Dse=nploductldn colljM=(pidr t$o=nintn/>
<ProPerty ne6='!ipioductN&ett colllfi={Pn@( IenEth=r10'5 t!?e=nseringr/>
<proFotty nde=*pricett q?-ndoublen/>
466 </c7aBa>
467 </hilr6mate-Blrlring>
464 ----------------hiLtnat6. cfg. bI-
469 <IDOCTYPE hlbrnate-conf iqulatj.on IUBLIC
',-//uibenate./rii$e!nate
confign:ration DrD 3.0//EN"
ttltttp:
//vw.hibedate. orElaltavbibe.nate-confiqqratiop-3. 0.dtd,'>
<sssion-factory>
<!-- proxool properties
-->
<p!ol.ty Dare=nhibenat.pro*ool.e1ft>proxool.ro1</pEoperty>
<prolElty nane-nhibestrate.proxool.pool_au.as',>abcd</prope!ty>
<I'!o!E!ty n.ltF'rhiblDto . cotreetjion. prceider_class
n>org.
hibrMt.
comection, ProxoolcornectionProwialar</ptqlrerty>
<!-- triS6rnat properties
-->
<protErty n&6=ndialect!'>o!9. bibelast. dialect. OlacleDialect</p!op.!ty>
<ptolErty n@-(stroa_sgl'r>tr.</p!op.rty>
<plolErty trrFrrlrld2ddr.ruto">{pd.t</prop6!ty>
<l-- tnapping file5 -->
oat,plnq !sou.cFnproduct.bb.81"/>
</ssrion-f!c!o!y>
</hib.!nat -confiqsratioD>
-proxool.*rI-------
<!-- plorcol.eL
-->
<alI.!>.bod</a1ias>
<&iw!-u!l>j dbc: olac1e : thir!: S locelho3t : 1521 : satya</&tGt-ur1>
<drir-ct.!s>oracl. jdbc. orlclDrirr</&iE!-oras6>
<d!iEa-p!ol)e!ties>
<proprty oa@=nusfn 61u=nr@ttnl>
Paga 7 ot 20
a-:
3/2/201,3
494
499
s00
501
502
503
504
505
506
5o?
508
509
510
511
51,2
513
514
515
516
51?
518
519
520
523
524
525
526
521
529
530
531-
533
534
535
536
537
534
539
540
542
543
544
545
546
547
548
549
550
551
552
553
554
556
557
55a
559
560
561
552
553
56rl
565
566
567
568
<PtorE ty n be=nl'asswoEdn vaLt'Ftrttgfr/>
</&iE!-ProprtiB>
6ax-cobectiola-coet>s<lt!4-oniection.-count>
-proahrctlDEott . j awa
iapolt olg. bibnlate.
r
;
j.Dpolt
or9. hib6n.t. cfg.
r
;
public
ola!6 Produatlnsrt
{
public
statj.c rcid nain{stlidg sags t l}
I
Cotrfi,gMation colf
=
ner Cotrfigrataon0;
conf. confisu!
{
rhitelute.
cfg, rolr)
;
sGs aionr&tory aactory
=
conf,. bulldsssionlacroly (
) ;
sssion aosaion
- f,aetory.cpnsssion0;
P.oduot
P=
ne{ P.oduct0,
p. atProaluctld (10l)
;
P,setProductN&e
(
"SONY")
.
p. atPri@ (9000)
;
I.ansacrion tl
=
session.bgirTrarsactionO
;
session. sav6 (p)
;
t*.co@ito;
sessj.oo.close O i
syats. out.Plinr:tn (
rtProduct
savgd i! D.tabas 5ucce33fu11yrr)
;
facto'y. close
O
j
l
l
Applicatioa-4 (serve! Connection pooLing
rith ihdj.)
----------------3tudent. jawa----------
I'ublic claas Student
{
priwat rntegs studenrid;
p.iwat
Stsilg stuatentDde;
priw.t
Integer Brks;
t
ublio lntesar qtMa.t6
O {
aturn c.ts;
)
pubric votd setliarks (riteser nalks)
{
thi'a.riarke
=
eiks;
)
public
Intg. gtstudntid0
I
Etuo atu.tentid;
l
t'rl1io
woid ststud.ntid ( rnreger studeDtid)
{
thia. atudntid
=
studentid;
)
public
stlirg getttudgnrnae
O {
rtu$ atuctelrttr@;
l
!.ublic
rcid sratu.r6nrnee (slring
studdrn !) {
thri., tud6nt$.4
=
srud4tn!!e;
l
)
-------------atutlent. hb6. &I--------
<|DOCIYPE hibhat-@pptnq
pUBlrC r-l/gib.natellrib.hat
MapFinE DtrD
rrrtttr:
//ltib.h.te. sour@fo.qe. net/hibehat{lDDind-3. o - d;;>
<l-- rtlrdant. hb6. eL
<!Ibln!t{appiag>
<cl.3a ltam=nstuclent' table=trstudent infon>
<i.r na!r"stu<tntid" corllq=nsiE! tttFiIava. leE. rDt
s.!">
<g6erato! class="assignedn/>
<ProP.ty nalFistud6nt$ae'. colur!!r-r!D.!n tF.=nj.wa.Iss.stlitrs,, Iosth=,,10n/>
<ProPEtY rllr!-rDrks
n/>
</hibrut..@t piog>
----------------hibhrt6. cfg. uI------
<!DOC!tPE hiblnata:eolfiqurslon
IUBETC
n-l/Bj.brnate/sibenat
configulatj.on DlD 3.o//atr.
Pag6 8 of 20
a-
569
5?0
5?1
512
5?3
575
576
577
5?a
580
581
582
583
584
58s
585
587
588
5e9
590
591
592
593
594
595
596
597
594
599
600
601
602
603
60rl
605
605
507
60a
609
610
611
612
613
51a
615
516
617
61a
519
620
62!
622
523
624
625
625
627
524
629
530
631
632
633
63rt
535
.
635
63?
.538
639
I
{
tthttp:
//{w.hibelnato.orEldrat/hiblnatg-copf i.g!!ation-3. o. dtd">
<hibrnat-conf iquaation>
rrui I
<E616ion-fattory>
<l-- jndi
<PfoPeEty
<prolErty
n@='rhibraato. connectioD. alatasource
">o-ee@t</p!op.!tf
>
tl,@=nhib.fiat . jndi.. olads
n>cd.
sun. enterpEiEe. @i.ng.
i!:r$,
.
se.iaI IDitcon!exrFactor!</Fro!6Etv>
<property na@=i'hibrrat. jndi.
ur1't >iiop : // localhos t: 4I4 8</p!op.ty>
<l:- hibenate p!op!ti..
-->
<propelty n&esnshos_sq1n>t4e</property>
<pEoFerty trae=ndialctn>org.hibehate. dia16ct. OracteDiatect</propelty>
<propertt nd=trbld2aLU..auto">urldate</ploperty>
<!-- @ppins fil -->
<nappinq .aorce-nstuil,elrt.hbo.xD1"/>
<lsession-factory>
</hibeEnate-coaf iguation>
-----------------cIint.
jawa----------
iaport olE.hibeFate.
*;
irport olg.hib6!.ate. cfg.
*;
public class client
{
rrbLi.c
rtatic void @in(stling ..Es
I l)
{
conaigutalion coDf
a
nr coDfiguration0;
@rlf.configu{rhilchate.cfE.ntrl)
;
SessionFactory factoliEof .buitdsassionFaceory
O ;
session seE
=
factofy.opensesstonO
;
student s1
=
rew stualant0;
st. . setstud!6atid (102
) ;
s1. aetstudentre (trralz
t;
sl.setMarks(600)
;
TtansactioD ti
=
8s.bgintsssactiolo
;
ses.8awe (51)
,
tx. coMi!O ,
s65.c1oseO;
factory. cIoB.
O ;
)
)
ApplicatioD-s (4abt6 p! cl$s irrt.ite@)
-----------------Pa!renc.
jawa---------
irport jaE.util. r;
I)ubu.c
c1a33 Pai@nt
t
private int pat@rtld,
plivato double arc6t;
9rivate
Der paldentDatg
pubtic double
EtaEost() {
retuEn a@u!i
)
public woid setaesr(doubtg atlouatl {.
tlris. aount.
=
.!ost;
)
public int
stPai@Dtld() {
retuo pai6atlt;
)
pullic voicl setPat@Dtral(inr
tEt@tld) {
thie.paldenutd
=
!'atdsnttd;
void setPalDrtDat{Dat patDdtDat)
thi3.pat@rtlrt=)atl[sntltlt,
l
{
rturn
!Ei4!rtD.t3;
)
)
------------------creditcaldPal@nt.
jawa
pubfic c]'.ss Crealitcardlatddt rterds PafdDt
EetPayDan@lts
(
t
P.E 9 of 20
3/2/20L3 e:L5
7tt
1L2
7L3
7L4
715
7L5
'tL7
7L8
?19
720
72\
122
?23
724
725
't26
727
129
129
?30
73L
733
134
735
736
737
734
?39
140
74L
742
743
144
745
746
747
744
149
?50
?51
752
753
754
755
755
151
754
759
760
?51
162
753
764
765
765
167
164
759
770
77L
712
713
171
175
176
717
714
719
?80
781
< !--
PaiEat2.libd.
tol -->
<bileEnat-Epping>
<clasE !a@Enpai66t! tablg-"I,a!'!nt3n 5ch@=nscottn>
<id lee"tEttdtldl coludr=p.yi.ln>
<sene.ator olassEninc!dont />
<propelty nane-"alouDtn/>
<propelty ne="paioentDatotr colt&tr=nPdatei/>
<joined-subclass narc=ncseilltcardDsf'nt" ta5le="cledit-tabln>
<!-- for6iqD hey ltPPtng -->
<key cotllM="picl"/>
<PtoPert!" uaie=t'caidtftEn
</joined-so!d1ass>
<joioed_subcl.ss Dse=nchquoDaFAlrt
<key co1tJm=trI)j-dn/>
<pEoperty u.he='Iche<luoliPen colllm=nchtl?e le.gthan8n/>
</jrjaed-subctasa>
</hibernaie-nappinq>
appticatioD-? {Table P!
concreto class)
- --Pa!rent3
. lita. el
<ltccTYP! hibelrate-cPPing PuanIC
"-llribeinat6/Eibenat
ltlt4tiag DID 3.o//EN"
',hctp://vw.hibelnare.orsr/dtd/hib6rnate-Mpoinq-3.
0.dtd">
<!--
Patden!3.
hbE. d1 -->
<h rernai-@PPinE>
<c1ass ndlnPaldentn>
<id na@=nPafmentldn col$rn-nPytdn>
<geneiator class="inct.!dt"/>
<PtoPeltY n&e='ta@sttt/>
<prcpelly name=nPaf@DtDaton correlF
pdate'/i
<uDion'srbclasd naue=ncreditcaldD:tdent" !ab1e="credit-table">
<p!opert!' na@="cE!dri1)e'r eo1lJm=rlcct$E( lengtb-n8n/>
</unlon-s{bclaes>
<union-Eubclass trdeEnchquePaf@nt" table="eheque-ta!1e">
<p.oPeEty col1jm='chtt?6n length="atrl>
<lunion-sut cla! s>
</hibrnate-napl'inE>
colllo="eci!.pe'! renqrtt=t8n/>
. Application-a
(EQ! Sol.dt olDration)
- -- --EnltloYe .
j
awa_
//Enployee.
java (Po'Jo)
public elass EdPIotF
{
plivat int dployeeldi
pliwate strtng esPlotlfa@;
Plivace
int dlrlotesal,'
ptiwate inc &PtN\rtib.!;
Public
iat getDolrt[uldber
o t
return dptNulb..t
l
public rcid st!6ptxirnbe! (1nt dePtNuDb6!) {
thia, aleptNnrbor
=
deptllteber;
)
pubtic stling
96t8ry1oy..!ran
() (
rtun dlrloyeN! t
l
pubIlc woid BotEEploygel{aDe
(strnlg dPloyeeN@) {
thi3.q)Iotc.N!s -
dPlolaNam;
)
public int gtElplotId ()
{
letuh elPlotId,
)
t)ublic
rcid lotlls)lotard{Int 6P1olerd) {
this , oplof'..Ial
=
dlPlo!Id;
l
Int gtEEPlorESaI
O I
.eturn edplotsrl,
Paqe 11 of 20
7--:
sel<ltar-hlb6rn.t-exupl es. lxt 3/2l2O13 a:7s PM
)
l
742
783
781
785-
745
747
788
?89
790
791
792
793
794
795
796
797
?98
199
400
801
402
803
804
405
806
807
a0a
809
810
811
812
413
414
415
816
81?
814
819
420
82L
422
823
824
825
426
a27
824
429
830
831
432
833
834
835
836
837
838
839
8r0
8{1
8tt2
8/t3
8ta
8{5
8t6
al7
8aa
8t9
850
851
452
l
-- - -- -eEPlo}e . blo. :dl
<lDocligE hibelDate-happiiq PttBtJc
n-l/ltib.lEte/Iribelnate
Mapping DaD 3.0//ENt
"http.
//bi-bernare. sourcefo.qre.nerlhtbla.r6-@ppips-3. 0.drd">
<l-- dll)1oy6e. hbm. ut -->
<tdbernate-napping>
<class nee=t'Enployeen tablFnedptoi'n>
<id n&=(@ptoy6etdi coruMrn-lFlon/>
<propelty nee=ndployl{acn colt:m=ionllenl>
<propltv ld=n@plo1.eesall coluen='3ati/>
<propelty ree=trdegtNurbefn @Il's=ndePtlorl>
</ltitEnate -Eppinq>
-----serectclient.
j
//srectclient.
java
illlroft java.utif. *;
inpoit olq.hibe!.ate.*;
inlrort org. hibernaie. cfg.
*;
dlass selectclie^!
{
putrlic static woid !!in (gtlinE
I I
ar93)
{
sessionlactory f,actory
=
re{ co.fisulacion
(
)
. configur O .bqildses:ionFac
sessio. sesEj.on
-
factory.opensssion O ;
I /'ar-r
auery
qr1'1=!6sion. oloatOuely (
"fron
Enployee e {}!t. ...q)loiesal>:P1
qryl - setPararetar (
"p1".2000)
;
r,isr 11
=
qtyl.I1st()
;
Iteiar:or itl
-
ll.it.atoa0;
q.
!Ie (i11 .ha8NextO )
{
Ebployee -
(EsI)l6Fel itl . next
O ;
systd. out. p.irttn ( .
stEq1oietd
(
)
+
" \ t" +e. qetEiPloteN.lt
O
+'\t"
+e. getlnployeesal
O *'\t"+. g6tD6l)tNulb6r (
) ) ;
]
sys ts . out . Plintln
woid staq)loy.eaal (iDt .qrtoYsat) |
this, 6ploy6e9.1
=
Dplo!@Sa1 ;
l
sYstd. out,
Frirtln
(
Query
qry3
=
as3io!.creatqury("select e.eEr,loyeeNsle frc! EDployee ,
sh6! 6.@ploy6Na! lit.
rtstr n)
quely
<rry2
=
3331on. cleateQuery
(
nselect
e.aployeeld,.lr,ploi6NaG fEo'
Eaployee e {he!e e.dePtNuDbet=:P1"};
qrt2 . EetPara@te! (
trt)l(,30)
,
List f2
=
qry2.list
O;
rterato- it2
=
12.it.atoao;
{hite (it2.bsaNoxtO
)
{
object r[
j E (obj.ctt
])lt2.next(r;
syrtd. ost. plirtla (!
t0l
+'\tn+!
t11 ) ;
nid 13
=
gry3.ti.to;
rterator it3
-
l3.it !ator(';
wbile ( it3. hasNert
O )
{
string r
=
(gtrlig)
tt3. nit
O ;
systa. ort.plinth (5)
;
)
sy td . out .
I)lintln
(
n
sesslon.clos() ;
factory. clos (l
;
);
Arpriotion-g(HQl, In.ert op!.tlon)
-i
__
---
__Erploye.
.
j
fEl,lio
clas8 Ebl'loyee
Paq 12 of 20
66kl.d-hibernate
3/2/2013
453 {
854
855
855
857
a5a
859
a6o
861
862
863
864
465
866
461
868
469
470
a?1
812
8?3
474
475
416
817
8?8
879
880
aa1
882 )
883
484
ss5
8S6
641
864
aa9
890
491
892
893
894
495
896
897
894
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
l
privat iat qrl,oy..ld;
privat stling @plollfam;
private tnt .qrloF.Sal;
privat6
j.trt
alai'tNulibr t
public lnt gtD.ptNud!
{ ) {
sturn dptNlsber ;
)
public void
gtDeptNudr (int deptNdibet) t
this.dptNuG. -
aleptNuliber;
)
pubtic stliDg
setliPLoyNae O {
!tuh dl)loyeeNa@;
void BtEqrloyeNa@
(Stri,Dg 4PloyNa@)
this . oirtoitla@
=
@ployeNae;
)
pdblic int
EtEqrLot'.eld O {
letu.n 6bltlof61d;
I
public woid stlDployeeld(in! @Ployeeld) {
tbls. lt)loield
=
dplot6Id ;
)
pDllic iat
s.tEr@Ioresal
(
) t
seturn @Plot@Sa1 ;
)
public woj-cl setanplotsal
(int dPloy6sa1) I
tbis. lploy.Sal
=
dploYeesal;
)
---.apl
oYe . hld . m1
<!DOCTYPE hibernate@pping PoBnrc
tr-llHibrE&/ribe&te
MaPPitrg DrD 3. o//EN'
"http
j
//hibsate. sourcefotga.oe!/hibehat6-@ppipg-3 0.attd">
<l-- enploy66 , tita. B1 -->
<hibernate-Mt4)ing>
<class nde="Erptofn tablFnsploye
<id n@="erplofr.ln @Il'm=ndpnon/>
<plopdrlt aalle"@ploFeNaft" colll@=renden/>
<property na@=ttdt'l,oFesal't collls=rrsain/>
<Propelty na@=ndPonlrloln coll:M=ndpt4onl>
</bibelnate-Mt4titq>
---bitElFte. cfq.nl-__-------_-------
<!DOCIYPE hibesat-configrfation PUBLTC
"
- / /Irib6nat/aiblBte confiqnrratio! DTD 3.o//E!r"
"httD:
//ffi .hibnat. olq/dtd/iribelnate -3.0.dtd">
<!-- hiboat .cfq.sl -->
<hibelnate-conf iguration>
<session-fsotoai'>
<!-- coNatioa PloPelties -->
<property nl!e=r'co$ection . alril,u_cLass
">o!acle. J
albo. OlaoL.iDlj.weE</Prope!ty>
<p!op!q, lltsFr@rnction.urt">j@/PfoPaq
<p!oP.ty nti=ncomctioD.usehse'r>scott</ProPoltr>
<p!op.!ty D5DeE'rcodection.pass{ordtt>tiger</PloPefty>
<!-- bi.brnat- plopertiei -->
<?roperly n.!e=!clialect',>org. hibernate. dialect. Ollcl.Dislect</Prop6lty>
<prolEEty na!srshor_q1t!>tne</P.oPe!ty>
<propltl' D.@='ribu2dall.auto">uPdat6</P!o!stY>
<l-- aaPPllig fitos -->
<lapping r.lourcetnesptoyee. bb8. nl
n
/>
<AapplnE rgsorEc=n tlteoplote. hbc. bI( />
</seEsion-faotoEy>
91s </hib6nate-conflguatioD>
915 ----------------_----_-I.stErPloye.
j.?a---:-_---_---
917 public claas Iat.EDPIot@
918 {
919
920
92L
922
923
plivat int dpld;
pliwat stling attrilD;
plivate iat qrs.1,
priwata iDt deptno;
public vold setE4ld(int @ptal)
l-
3/2
924
925
925
927
924
929
930
931
932
933
934
935
935
931
938
939
940
941
942
943
944
945
946
947
9rIa
949
950
951
9s2
953
954
955
956
95?
958
959
960
951
962
963
964
965
965
967
968
969
970
971
972
9?3
97A
975
975
977
978
979
980
981
942
983
984
985
985
9A1
988
989
990
991
992
993
994
t
I
{
)
{
)
i
l
{
l
I
I
{
)
I
l
<!-- teE tspLoye . hbr. nl
-->
<!DoCTIPE bibernate-@pping
pUBnrC
thts . lpld=qrrd
t
int getllpld(t
rcid 5etE!P!l'@ (gt!j.Dg
dlrrEee)
t}tis. dpNa@=dpNar.
i
st.inq getla!'N.c()
retuh spt{a@;
woid setErpsrl(int qrsal)
t!is. dpSal=dpgaI,
iht gotEnpsal
o
rtuh @p9a1,
void sotDePtno(inr .t6Ptno)
this . alet,tDo=cieptno
;
iDt
EetDet'tDo o
letun .iepttro,
"-//aibelnace/r.ibe.nare
lrappirg DlD 3.0//EN(
t-aappinq-3.0. dtd">
<hibernate{apping>
<class nee=,,testEhl'1ofon
tabIFnTESlSMpt OYEE{>
<id n@=ndptdn cotr'D="esp d,,/>
<Ploperty nam=rre8p!{a@
1n9th="12n/>
<P.operty n.c=tr.rysaln col1ld=n3af'/>
<propelty n.i=nd.E ttror />
</hib6hate-@ppinE>
---hsertclint. jaE
iopor! orq.hibeEEt. *;
irpolt orE.bi.bhat . afg.
+;
pdtic
class rD5ortcttent
{
public
atatic ?oid @in(strinE sI t)
{
sasionFactolll
faotory
- D6e confisu.ati.on
o . configllr
o .bulldseBsionl.acr,
asio! aaaion
=
faorory. opensession
O ;
Query
qrr
-
sgsgion.cieareOuly(rriDselt j.nt
rstEnploye (eroprd, dpNam,
upgel.,d.ptno) setecr 6. @plo!erd, e, enpto!er{.ue?.. q)loy.sa1, e..le!'rNulib,
tlssactio! tr
E
!55ion. beginTrns.ction
o ,
fro6 EaPror e"l;
int I
=
qly.rcut(rpdate
O ;
t:.co@it(r,
si.std. out. plintllr (k+"
objeots irselreat,,
) ;
Quly
qlyl=8ssioE.csatOuery(,,upd!r
Edl)lof e s.t .@ptoyeesar=gooo
'
rEeslc*o! r:1 r
!6ssr.oD.besinr..".""llif;,
,"
*ntIft'!br3o") ;
j.nt
X1
- Say1..:.atuDdet O ;
tr1.c@it0;
syat6, out. plhrLD (L1+n
ob
jecr6
aE upatatcrn)
;
s*rlon.6lo.e();
f.cto!y. cloao
O t
l
ll
3/2/2A73
995
996
991
998
999
10oo
1001
LO02
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
101?
1014
1019
1020
1021
t022
4023
1024
1025
1026
to27
1o2S
1029
1030
1031
1032
1033
10311
1035
1036
1037
1034
1039
1040
1041
!042
1043
1044
1045
1046
1047
1oa8
104 9
1050
1051
1052
1053
1054
1055
to56
1057
1058
1059
1060
1061
1-062
1053
1064
1065
Applioati6-10
(critli'a rest)
----E ProYe.
java--
pullio cla! ElttloYe
I
prlvate iDt dploteld,
priwat stlinq eilploidNac;
prtw.t irt @I)Lof@Sa1 ;
Prite
tnt &pt{trbr ;
pubu.c
j.nt
getDePtNu6be!
O {
itulD dePtNuDbe!;
l
pr:!1ic woid setDeptN@b! (int dePtNutl'6!) {
)
l
pub].j'c woid 3et&rPlo1el6ee
(strinq dP1oy6l{aG)
thi6 . @ploiel{de =
lployeeNd ,'
tbis.d6ptt{ude! =
deptNuaber;
Str:iDg gtErl'toyeeN&e
O {
Fturn dlrloFeNee;
I
publio int gctloPloyeeld
O i
rotan eDl)loyeeld;
)
publib woid set!&ploteld(int 6ployeelal) {
thi3. 64t1oy6rd
=
enployold;
)
t'ub].ic
int getlel'loyeesal
O {
rtum @['Loy.esaf;
)
public woid setE!P1oy66sa1(iD! 4Ployoesal) {
thiB , @Itloyesal =
@Ployesat ;
)
)
----dPIoFo. hbn,el---__----=:----_-----
<lDocrYPE hiLonat3-@pl)iug PttBLrc
"-//gibelnate/Eibeftata
ldaPPing D1D 3.0//E!ri
"htpr
//hitElnate.
sourceforge.nel/hibenat@ppin9-3. 0.dtal''>
<! -- dplo!o.hbn.aL -->
<hibE ate-@PPing>
<class na@ElEDployeen tabl=
tr
dployee
(>
< d n@=trdploFIdn co11le=xdpno(y'>
<proplty na!=ndPlofN&6. corllm-nena@tr/>
<prolErty
'rE$rttedploye6satlr
col@=nsa!.n/>
<propalty t1fu=id.ptNuebe.n col]jm=rdPtlDnl>
</hilcrEt-@PPing>
_-----C!itCIient.
ia
i!po!! org. hibernat.
r;
iipor o!9. hibeanat , cfg,
+;
ilport olg.hlb.nat . caj.t !j.on.I;
ilFolt
ja6.utiI.*;
claaa caitcli.nt
t
prblic stltic woid Mia(stliDsl] aigs)
{
sssioDEactory factoly =
a6s Conflsuatioa O . config1tr O . buitdsessionEact,
sa.ion Besai,on
=
factoly.opna*aion0 t
//r.oEdj.Dg fur.I objectg(waY1)
c.ltlia crlt
=
Bession. creatCrlterta
(ElPloyee. clase) ;
EsrrLoye e=(Eiptote)o;
gystei.
out. ptiDtLr (6. gtalPloYeold
O
+"
"'t.
getlePloyeNeft (
) +
"
n+6.!ret!eP10yesal (
) +u
"+e.
stDPtllu&be! t) ) ;
Pag 15 of 20
sekhar-hibelnate
sy8td. out ,
I'rtattn
(
4,i15 PM
111::lin !.:::"t
ploperries
of objctd (kay2)
ctrt rta arit2
=
seslion.cleaL..Fi
Elojection
Pl =
P-;;;;:;;.;;;::i;i;;1ffi1f,.1:i:..,,
Projction p2
=
projecrionE
.;!o;eEty (,,upro1'9sat,,t
;
Projectioniist
prist
=
nro5ections.projcrion.isrO
;
pLirt.adal(p1);
plisr.aatd(p2);
crit2 , Etproj 6cri on (plist) j
I.ist 12
=
crit2.Ii6rO;
Ite.ator
ir2
=
l2.itelaro: t! .
*hi.le (ir2.
hasNext
O )
(
objct
obj
t 1=(objectf
t)it2.next0;
.
syate- out. pEiEtrn (obj
tot+,,
"+objtlj);
Systd. @t, pribtln (
111::3i" "lj:*.
with siDqre plopeEty(,ay3,
cn!6r1a crit3
= seseion.cr*rec.i.".i"1e.pioy"e."t"".r,
Projection p3
=
p.ojecrions.property(,tee!,Ioyesalr),.
qit3.
serprojection (p3
) ;
l,ist 13
= c.it3.liEt{l
l
rtrator
it3
- 13,iteralor{! i
xhile(it3.hasN6xt
O )
(
Inresr
i E(rorese!)
ft3.next
O ,
Syst6.out,plintln(i)
;
I
systn. out.p.inttn
ae8atoa.elosO;
factory. close (
) ;
1066
1067
1068
1069
1070
1o7l
LO12
LO73
107 4
1o?5
7076
LO77
10?a
1079
1080
10a1
1082
10a3
1084
10a5
1086
1087
1088
10a9
1090
1091
L092
1093
1094
1095
1096
109?
1o9A
1099
1100
1101
!LO2
1103
1104
1!05
1106
1107
1108
1109
1110
1111
t!12
1113
1114
1115
1116
1117
111A
1119
!t20
LL2L
!122
aI23
L\24
1125
1128
!L27
1128
LL29
{130
1131
t132
'
I133
113{
1135
1135
3.0//ENr
Applicatior-U(Natlw
Sg! ap!,lication)
--.
:
------___________Eqrroie.
java_
p@rac
class EDployee
priwere
int esployeerd;
plivrt
Stlitrg @p.t o16N&e j
pEivate
int qrloyesat;
prihte
int d.ptNuib!,.
public
int gtD.ptNurber
O {
l
Eturn dptXu&b6t;
public
woid s.tDpttfu&br (int
deptxu!.ber)
t
t
ars. dptNu[b.
=
.!6ptxu&ber;
public
attiug
srtEDI,toFeN5@
{) {
I
aeruh .qrloyeNane;
public
rcid st!ryloyeNde
{strinq sp.royeeNac}
I
this.qrlolre"lr*
=
"rpr"i""N*,
public
iar
EotEq)toyerd
O {
)
atuEt ol'toield,
publtc
rcid,s.tEeplot@rd{int
$proyerC)
{
]
tura.qloteld
=
ePloy.eldl
public
int gtteplo:,esal
O {
)
**-
@t lofSal;
publla
trol.ct-stEry,lolesrt{lnt
uF{ay6.Far)
{
I
Enrs . dPro,l@sal E
ery+otErsal
,
< r DocrypE
bu*mat6-**iffiiiii;*
:qr--------------ti
..httD://hiha'-.*-
_^__-_a-_
tr_//aibelDt./si.bemetM+)!,iaqDTD
a-
pekha.-hib.tut
-.rslr.txt 3/2/20a3 a tLs PM
t!31
1138
1139
1140
1141
L!42
1143
1144
1145
1146
L147
114S
Ll49
1150
1151
lL52
1153
1154
1155
1155
1158
1159
1160
1161
1162
1163
t\64
1165
1166
1167
1168
1169
11?0
11?1
'1172
1173
177 4
1r?5
11?6
r177
1178
IL19
11aO
1141
aLa2
1183
1144
1185
1145
1187
11aA
1189
1190
1191
1192
1193
1194
1195
1196
Lt97
1198
1199
1200
\20\
- !202
.t203
LZ91
1206
L20a
\207
l
pEblio
<clars n.lFiEaploye
<j.d rse-".4rr1o!6tdi co1ffi=nenpn6tr/>
<PrqPgtty n.c=n erployeeNa@
n
colllm=ntr,re'/>
<prqPatty naM=n@p1oteesal" colrff="sal"/>
<prqperty tr@=IdeptllurSorn eo1lj@=ndptDo'/>
</cIss3>
</ldb.lFtc..@r4)inq>
-----Nati@cl ient.
ja
iqrort olq.hitErnat..; .
irport orE.hibrnace. cfg.
i;
irpolt
java.util-.*;
class Natireclint
(
public static woid @in(sttingtl arEs)
t
sessionFactor! factory
=
nr coafigdtation (
) . confisure (
) .buildses3ionEac.
Sssion Eearion
=
factory. opbrgdlion O ;
//non-Eelcr
sOLQue4, qry1
=
session-creatsQlQuery(tri.se't into dployee
vatues (?,?,?,?)
n);
qry1 . setPaideler (0
,17991 ;
q!v1 . etPa.aatr ( 1r
reo|'.r)
;
qryl,BetParareter(2,5000)
;
qlyl , atPaEa@leE (3,10)
;
t.ssactiou tx
=
session,bgirframaction
O ;
int k
=
qri1. executespdare
O ;
tx. cffiit O ;
systd. out. printtn (k+" tof tnsertct. . . .
" )
-
SYstd at.
PEintIn
I
n====:n)
,'
//selecr op.ation
sQLouery q4.2
=
Eession. cleatsgt
Query
(.tselct *
fion sployee
whele deptno=lo'r) ;
qry2. addEntiiy (Eep1oye6. ctass) ; //Enti.t!.
query objct
',igt
1
=
qry2.list0
;
Itoratot it
=
f.iterato.O;
,ld1e (it.hadNext
O )
{
Enployee e= (Enployee) it.n at0,
sydtd, out.plinlln (e.
Eetlut
l,oyeld O +"\tn+e -
getEr.ployeeNde
O
+r\tr+
.
Et&dploxesal o
+"\t,,+6. qerDptlru&ber
o ) ;
)
sssion.closeO;
factory.closeO;
Application-l2
{caLring a functton using Aibhate)
tr:bric
cla* trploy
{'
plivato
j.nt
dployeold/
!'riEtg String aployeeN&e;
Pfivat
int tryIoyeesal;
I'riEte
int aleptNurbr;
giblic int qetDptNudber
O I
r6tuh deptNurbr;
l
publia woid setDeptNurber (iit deptRilbar)
{
this.deptNuber
=
deptNqnbdt;
gtrlhg
getErplo!n.re
O {
rlun @ployeeNe
l
I,:b1io
rcid setElployeeree (stii.hE ar:,o!';ilabt
t
' "
this. sployeeN&6
=
eplqFdll!&a,
'
pubric
i'Dt E.tlrnptoyeeld
(
) { '
Etum alPloleerd;
,
lt
I'$1ic
rcid aetEBtrloyeilld(in .dPlolaIdl
thia, hployeId
=
eq)Io!eld;
Page 17 of 20
aekha!-bibenrt-r.4rl.a. t*t
3/2/20!3 9:15 PM
L20a
L209
L2L0
L2!L
L2\2
LzL3
I2L4
!2L5
L216
L2t1
121,8
!220
\22!
L222
L223
L224
L22s
L226
L221
L22A
1229
1230
1"23L
L232
1233
1234
\23s
!236
L237
L23A
12AO
12/l1
7.243
1,244
1245
1246
1247
1244
L249
L250
1251
1252
1253
1,254
1255
1256
t257
L25A
1259
t260
L26L
1262
L263
!264
1265
L266
L261
1268
1269
1270
L27\
1272
L273
1214
\27s
L27 6
L277
1-278
)
Inil1lc
j.nt
g.tlDlrloyesal(
) {
rtun d|)loysal ;
l
l[bu.o
wold ettqployoesal (in! edployesat)
{
tbi...q)1oy6esa1
=
@ployeesal;
l
)
---------enptoyee. hbn, xeL--------------
<!DoCTYPE hi!!Et6-@t{ring luBl]lc
',-//dibfrate/Hibeaat6
lrappi,g DtD 3,o//EN"
"httpr //hibeaate. souEcefoEqe. ner/h1bEnate.eppin9-3.
O.drdtr>
<hib6nate-@ptriDg>
<clasE nallF"EDp]'oy6n table=nenployeer>
<id naG=,,edployeldn collm=(epnon/>
<I'r6Perty D&F
raployeeNae
"
co1tl@=n6nen/>
<prolErtt nale-"eqrtoyesalx colt@=nsaln/>
<proP.ty
':@=!d6ptN@bert
coll,@="&ptnoi/>
<sqI-que4.
<rturn crasartrE&ployee'r al:as=nenl>
l?EcaII 8lectA1lEnployee s
O ]
</ sql-qu6ry'>
</hib6mat6{at pitrg>
------c1ieit.
jawa--
irpolt org, hibh.te.
r:
irport orE. hlbelnat. efg.
*
;
isport java.
utj.l.
r,
public class cLidt
{
public
tatic rcid nain(srling arq6It)
(
SoaaionFactory facloly
=new ConfigulatioDO.confiqu.e{),buitdsessioDEactoly
Sssion ss
=
faetoly _ opeises sioh
{ ) ;
Cuery
qry
= ses.
setNeedQuery
(ns1r) '
liat 1
=
.Ir]r.tist{);
Itrator ir
=
.1. ite!a!o!
O ;
ahj.]'e (it.basNext
{) )
(
Ebl'loyee e
=
(Eoployee)
it.D:t
{ ) ;
Systd. out.println (e. gtEDployerat
O
+n\tr+e.getE&ptoyeeNde
O +n\tn+
,gotE&ployeesalO+n\t"+e.qet5eprNunbeiO
) ;
gya
ts . out , prirtln
{
tr
)
factofy,closO;
'
t;
Applicatior-l3 (pagination
Apptication usitrE Servlot ritl lribgrnate)
-----EDp1oF6. jawa_
pubric
cla6d Ertrloyo
{
plivata irt et)loFerd;
p.iwat
Stritrg.qrloyeeNde;
E'liv.te i,nt dq,t oy66sa1;
prlwat int deptNulbeE;
publio lnt getDptNulibor
O I
!turn dI)tNo&be!;
,
publtc rcid setDeptNrrEber (int
dprt{urrre!} I
thi8. a!6ptNu&br
=
d6ptN!r!ba!;
l
trtblic
Std.aE gttep1oyeeNa@
O t
rtun @ploieNac;
)
publio woLt EetlaproFera@
{srring 6lrro!,e!ra!6t
{
thi,s . dlrloyeelta@
=
dplorN.!6;
t
public int gt!ry1o!erd
O {
t.tl:n q)loy6ral;
)
\
Paq 1a of 20
l-
-t
6Akh{!-rdbEEt -x&pls.txt 3/2/2oL3 atrs 4a
)
rrulIic int qetErployesa1
O {
rturn 4Ployese1;
l
g$lj.c void settnproyesaI(int !ploy6sa1)
{
tltls. @ployeesal
-
erp1oye6g.1,
)
1288 l
L2as -----------------------eRployee.tlbe.el----------------
1290 <!DOCtIPE bibmateaappinq PUBiIC
i-l/Hibemate/Eib.late
Mapping DTD 3.o//ENr
rcid s tmploye Id ( iDt aplot@Id) {
this. erployoetal
=
dplotId;
1293
\294
1295
!296
L291
\298
1299 </hiblnat-Dappinq>
1300 -----------*----- -- - -- --web. mI--
L29L
'tht'lp: //hibeinale. soulcefotqe. net/hibraEt-Mpping-3. O.dtdt'>
1292 <hiblDate-@ppinq>
1280
1281
1,292
L2a3
\241
1285
L2A6
L287
L3Q2
1303
1304
1305
1306
130?
1304
1309
<clas3 na@=trEnl)loYeetr tabl=r dplo]
(>
<id tra@="@p1oyeld( co1tld=neEgaon/>
<PloPorty nd6=n6ployeeNa@n co!.llD=nD'ci/>
<PloPerty na@='Ienployeesati colll6='rsaln/>
<pfoPerty nee='rdeptllurb!
n
co\er=naleptno
n
/>
<5.4let-DareX)aginatidnte6t</doFl.t-D!re>
<ae let-class>Paginationses1et</sewl6t-cIass>
<ae*Lt-@ppinq>
<s6tr1et-n@e>pagiratiortest</eewlot-n&e>
<u!I-patrrn>/ps </u!!-patt.rn>
</s416t-epping>
1310 </r6b-app>
1311 ------------------------PasinatioDSeryl6t.
jawa------
1312
jltrort
jawa.io.r;
1313 i-uport jawaa.
seelet.
*;
1314
j.apoat jawa.util.+;
1315 iDport org.llibe.rate.
*,
1315 iiport orE.hibernate. cfs.
r;
1317 iBPott olg,hibe.nate. criterioD.
*;
1318 pubLio cLa6a PaqiDatiooserylot extends cnelicse*let
1319
{
!320
1321
1-322
1-323
1325
!326
!324
L329
1330
1331
L332
1333
1334
1335
:.335
1337
133a
1339
13aO
13r11
1342
1343
13ila:.
1345 .
13a6
13!t7
13,18
1349
int
t)agelDd6x=0;
seEaioDFactory faerofi;
glllic void init{) throws AealetExcePtion
{
faclory
=
ns corfigaation (
) . @nfisu (
) . buirdsessionPacrosy
{l ;
syst4. out.p.itrttn("factory csatd.,.... . . . .
")
;
l
pr5lic void soaice
{SewLot-R6.tust .sq, SntetResponeo ses)
thro{s SftletAaoption, roExcoFtion
{
ia! totarNuabtofRecordsso
;
in! nuobtofRecoldsP.lPa9=3;
/ /Iosrc-I
String sFaghdx
=
req, g.t!er.!ter ("pa9oi(te:()
;
if ( sPag6ha!6x-aoll
)
{
. paqelDdx=l
;
)
{
l
sesaioo aoseioa
- factoly.opn9r3ior{),
int Ei.-(FasInd*rd'lbelofR@rdsPerpaEe)
- Du&blofRo@rdsprpa9,
clitria ci.t2
E
.ssioa. c!atcsiteri. (Ellt)Iole,
class) ;
cEit2. sotriratResult(3i)
;
cit2. setllraiReauLt. (nurbrofaooa&Prpaqe)
;
List 12
=
cri.t2.Itat0
;
Itrator it2
- L2.it!.tor0;
pasotndea-htE!.pu!Int (sPasetndex)
;
Paq. 19 of 20
3,t2 /2OL3
1350
1351
L352
1353
1354
tr355
135?
1358
1359
1360
1361
1362
1363
1364
1355
1366
1367
1368
1369
1370
1371
L372
t3?3
L37 4
13?s
1376
1371
13?i
13?9
13BO
1381
1382
13A3
13AA
1385
1386
1347
1388
1389
1390
1391
L392
1393
1394
1395
1395
139t
1398
1399
1400
1401
\402
1403
140r1
1405
1406
L407
1408
1409
1rt10
1411
L4t2
1413
141a
1415
1416
1t|17
1a18
l
l
t
)
Pl1ntwritr pw E
res . Ctwl.its
('
,
Ph.grintln {
tl<centlxtabl.
borta!-2 rialthE' aOS
r
treigbt=
t
7Ot, >
tr
)
-
Pv. PlinLrn {"<fr>") '
pr
. prlnt]'D (
o<tn \F!P{O<,/thxtbEl|t|!{E</th><th>SAr</thXth>DE
PTNG(/th>r I
Pr,PEj.ntln
(
n</tr>n
) ;
rhir.e (1t2.basNexeo
)
I
E ployee
e
1{E!p1oFo)
it2.n.rr
O ;
Pr.println{n<tE>n),
. pw.pfiAtln (,r<t bt!+e.gattrytoyerd
{}
+n</t4>tr)
;
.
Pr.
pribtlrr (
n<td>n+a.gtE4ployeeNac
o +"</td>"
) ;
I'w. F:antln i,,<td>n+.gltElpLol'sal
o
+i</tc>n
) ;
Fd,p'inLtn rr<tD,,+e.gtDoPtlihbe! {) r"</rd>-,
;
Pw. Frintln {
1</E>') _
Ps-Priltln
(
r</ta!a>n)
'
Critria c.it1
:e$sion.c!Etecritelia(Esploye.c1aes)
;
critl , setP.ojectioD (l4j.otlons,
oicou,r (
) ) i
Liet u.
=
crir1.lis!(i,
rterator it1
=
l1,ir.ator() i
if (itl,hasNear
O )
{
object o
=
irl.doxr();
total1{uobelof*acolds-Iategt. parsernt (o. tost.iDg (
) ) ;
I
int nclofPages
= tolatNuibelofRcordB/Drhbe.OfRecoldsp6.page;
ii(totatNrdbelof,Reco.ds
> (Dooflases *
DuiberofRcordsp!;ase)
)
{',
DoofPaqes;
=
noofpags+l
;
)
Pw. Plintln
('<b!>r)
'
Pw. Printb
(
tr<tab16
widlur=?ot hight!2oa>r)
;
Pk,PEj.Dtln {r<tt>n) '
P*.printltr
(
"<td>n ) ;
if (Paget.alex>1)
{
ps.t)rinth(,,<a
tEf=rs?pagindex="+{paqerndex_l)+">
)'
{
'
Ps.r)rintrn
( rEnbsP n)
'
l
pk.PEintln (
n</d>r)
'
PE.Println
("<td>
enbsp, </td)r').
I)s.pliltln
(t'<t >rdbsp;</td>tr)
.
Pr
.
Plintla
(
n<td>n
)
i-f (pagetndex
<noofpas;sl
{
p{.I)rinrln(,r<a
b!6f=)s?pagei.ndx=tr+ (paqern<!6x+1)
+n>
)
eIs
{-
In.P.iDttn
(n fdbsp;
n]
,
)
Pe. Pllntln
(
"</table>n ) ,
tt. Pllntln
(n</cutr>n) .
sesdior. alose ()
;
factoly.closqO;
sy6td. ost.piint].n
{
t'f.ctoly
otosealn),
lh^J""+-4
3h912o13 9t47 PM
s.thar-hjlqaate-exaEples'2.txt
Application-14(One-To-lMany Exampl)
.l
?.
t
l{r
],!
t7
i3
i4
't5
ii
:ij.)
1:
a)
ilif
,.1
.:1,;
4:i
..1t
t{
:'n
:14
i-i i
12
:::]
aal
r_ii
ai
"3
ti9
-riil
l:1
:i:
03
64
06
lt7
t:;
//Parent POJO
import
java.util.*;
public class Vendor
{
private int vendorldi
privat Skin g vsndorName;
private Set customers;
public Set getcustomers0
{
return customers;
)
public void setcustomers(Set customers) (
this,cuslomers
=
customers;
I
public int getvendorld0 (
return vendorld;
l
publicvoid setvondorld(intvendorld){
this.vendorld
=
vendorld;
)
public String gewendorName{)
{
return vendorName:
)
public vold setvendorName(Stiing
vendorName)
{
thls.vndorName
=
vendorName;
)
)
--------------Cu!tomer.java---------------
//chi'd PoJo
public class Customer
{
private int customerld;
private Slring customerName;
private string customerAddressi
publlc int gelcustomerld{)
{
return customerld;
)
public void setcustomerld{int customerld)
{
this.customerid
=
customerld;
)
public String getcustomerName{)
{
return customerName;
)
public void setCustomerName(Strins customerName) {
this.customerName
=
customcrName;
'
;ublic
void setcustomerAddress(String
customerAddress)
{
this.customerAddress=customerAddress;
)
public Strins
setcustomrAddress0
(
return customerAddress:
)
l .,
------,-----vendor.hbm.xml
<!DOCTYPE hibernate-mapping PUBLIC'//Hibernate/Hibernate
"httpJ/hibernate.sourcforoe net/hibe.nate-mapoino-3.0'dld">
<!-- vendor.hbm.xml
->
<hibernate-mapping>
<class name="Vendor" tabl="/endor">
<id nam$"vendorld" column="vid"/>
<property name='lvendorName" column="vname" lenglh="i0"/>
isei name="customers" cascade="all" lazF'trus">
<key column:"venid"/>
Mapping DTD 3.0//EN'
Page 1 of 31
sekhar-hibernate"xamples-2.txt
3/'l9/2013 9:49 PM
,l'
't;
ir)
,!
lt
ei|
34
3t
a3
:i9
r1
92
!.!
g5
,,)a
:,:r
:il)
Iill
,i'r'
itl
I t'.4
l1.-i
_i
14
irt
'i0
j
1.J
; -?fl
itl
ta,t
124
l:Li
: i;1:
121
12s
t?9
i30
i3l
132
133
134
135
i3s
<one-to-many class="Customer"/>
</hibernate-mapping>
-------------customer.hbm.xml-------'-'---"-'
<IDOCTYPE hibernate-mapping PUBLIC "'//Hibernate/Hilrernato
Mapping DTD 3 o/EN"
"httpJ/hibernate.sourceforoe.net/hibernate-maoDino-3
0 dtd">
<l-- costomer.hbm.xml
->
<hibernate-mapping>
<class name:"Customel' table="customr">
<id nam='customerld" column="cl.lstid"/>
<property name="customerName" column="custname" length="1 0"/>
<proiert! name="customerAddress"
column="custadd" length="l0"F
</hibernate-mapplng>
import
java.util.';
import org.hibernate.*;
import org.hibemate.cfg.';
public class lnsertclient
(
public static vold main(string
(
arss[])
SessionFactory factory
=
new Confi quration0.confi gure0.buildSessionFactoryo;
Session session
=
factory.opensession0i
Vendor v=new Vendoro;
v.selvendorld(1 1 1
);
v.servendorName("lBM");
/Child object-1
Cuslomer cl
=
new Customero;
cl.setcustomerld(501 );
cl.setcuslomerName("lNFY");
cl.setc!stomerAddress("HYD");
l/Child object -2
Customei c2
=
new Customer0;
c2.setcustomerld(502);
c2.setcustomerName("TCS");
c2.setcustomerAddress("HYD");
/Child object -3
Customer c3
=
new c'rstome4i
c3.setcustomerld(503);
c3.setcustomerName("VERIZON");
c3.setcustomerAddress("US");
//stepl
Set s=new Hashset{);
s,add(c1);
s.add(c2);
s.add(c3);
slep2
v.setcustomers(s);
Transaction tx
=
session.beginTransaction0;
tx.commito;
se5lon.close0;
factory.closeo;
import
java.util.';
import org.hibernate.*;
import org.hibernate.cfg.*;
public class Additionalchild
{
public statlc
{
void main(String arsstl)
lactory
=
new confi guration0.conflgure0.buildsssionFactory0;
=
lactory.openSession0;
SessionFactory
session s5slon
Page 2 of 31
6khar-hibernat"examples-2.txt
Vndor v=(Vndor)session.get(Venclorclass,.lll);
//step-2
Set s
=
v.Setcustomers0;
//step-3
Customer c4
=
nw Customer0;
c4.setcuslomerld(504);
c4.setcustomerNarne("CTS");
c4.selCustomerAddress("US");
Transaction tx
=
session.beginTransactlon0;
s.add(c4);
lx-commito;
session.close0;
factory.close0;
)
)
--------------SeleclClientjava----------------
import
java.util.t;
import org.hibernale.';
import org.hibernate.cfg..;
public class Selectclient
{
public static void main(strins arssll)
t
SessionFactory taclory
=
new Configuration0.configureO.buildSessionFactoryO;
session session
=
factory.openSessiono;
Vendor v= (Vendor)session.get(Vendor.class,lI1);
System.oul.println("Vendor nam
=
"+v.getvendorName0);
Set s
=
v.getcustomers0;
Iterator it
=
s.itrato{;
while(it.hasl,lextO)
{
object o
=
irnex0i
Customer c
=(Customer)o;
System.out.println{c.getCustomerld0+" "+c.getcustomerName0
+"
..+c.SetCustomerAdd.ess0);
)
session.close0i
factory.close0;
311912013 St47 PM
t3i
i:{j
14f
141
l4;l
143
.144
r45
r46
147
148
149
150
151
't
52
153
154
J5.5
't 5s
157
158
159
160
l0i
102
16rJ
164
165
156
167
",tif)
170
'lf1
1t2
'i?-1
174
lt5
'176
177
1?8
't 79
180
181
142
181
184
is5
186
187
188
189
19{)
191
192
194
'|
95
196
't97
198
199
200
201
202
203
204
)
)
-----------"DeleleClienl
import org.hibernate.*i
import .org.hibe.nate.cfg.';
public class Deletecl;ent
{
pubric stalic vojd main{Strins arsstl)
(
SessionFactory factory=new Configuraflon().configure0.buitdSessionFactory();
Session session -factoryopenSesston0;
Vendor v=(Vendor)session.get(Vendor.ctass,l.t.t);
Transaction tx
=
session.beginTransactton0;
session.derete(v);
tx.commit0j
session.close0;
factory.clos0;
l
,
Application-1 5(ManrTo-One Example)
---------vndor.ja
/Parent POJO
publlc class Vendor
t
private intvendorld;
private String vendorName;
Pags 3 of 31
sekhar-hibernate-examples-2.Od
311912013gtd7 PM
;- :l
1'.:i
2.it;)
:2i
2 lr.i
2..2
?13
21lt
:16
211
218
ill
g
22A
))-1
2i2
223
'224
,,25
226
177
228
zits
230
?3.1
;:ri:.,t
',:]
'
ti:i:
;::r7
236
239
2'llt
"i4
1
;t/] li
244
?45
246
:49
2SiJ
?5i
2t2
t53
?54
255
:56
?5?
2ri8
;tss
260
261
i6?
:63
264
265
266
267
268
269
270
271
272
public int gewendorldo (
return vendorld;
I
public void setvendorld(int vendorld) (
this.vendorld
=
vendortd;
)
public Slring getvendorNameo
{
relum vendorNamo;
)
publlcvoidsewendorName(String
vendorName) (
this.vendorName
=
vendorName;
)
)
__--_-__-_-customerjava_________-_-___
//chird PoJo
//Customer.java
publlc class Customer
{
private int customerld;
private
String customerName;
private String customerAddres6j
privats Vendor vendori
public void setvendo(Vendor vendor)
{
this.vendor=vendor;
I
public Vendor gewendoo
{
return vendoc
I
publlc int getcustomerld0
{
ret!ffr custome.ld;
)
public void stCustomerld{int cuslomertd)
{
thls.customerld
=
customerld;
)
publlc String getcustomerName0 (
relum customerName;
l
public void setcustomerName(String customrName)
{
this.customerName
=
cUstomerName;
)
publlc void setcustomerAddress(String
customerAddress)
(
thls.custome.Address=customerAddress:
)
public Sking getCustomerAddress0
{
return customerAddress;
)
)
-__---____-_vendor.hbm.xml
<IDOCTYPE hibernate-mapptng PUBLTC "-//Hibernate/Hibernate Mapping DTD 3.0//EN'.
"htto:/i hibemate.so
">
<l- vndo..hbm.xml
->
<hibemate-mapping>
<class name="Vendor" table="vendor,,>
<id name="vendorld" column="vid'.>
<generator class="assi gned../>
<property
name="vendorName" cotumn=..vname'' tength=,'10../>
</hibemato-mappinE>
<IDOCTYPE
hlbeinate-mapping PUBLIC "-//H;bernate/Hlbernate MappinE DTD 3.0//EN..
' hltp:/hibemate.sou
,.>
<l-
customer.hbm.xml
->
<hlbemate-mapping>
Pag6 4 of 31
sei(har-hibernate-e4lmples:2 txl 3/'19/2013 9:47 PM
')at
<classname= Customer"table="customer">
21\ <idname="customerld
column="custid">
21a <generator class= assigned'7>
2f1j <lid>
zf] <property name="cu stomerName" colu mn="custname" length="l 0'?>
27$ <property name="customerAddress"column="custadd"length="l0"/>
2:-* <many-to-one name="vendor" class="Vendor" column:"venid" cascade="all"
280 lazy="proxy"D
281 </class>
282 </hibernate-mapping>
283
-------------lnsertClienljava----
2A4
285
286
287
288
249
290
,sl
252
?s3
?.94
29$
296
297
298
300
301
303
304
305
306
it7
303
3!g
310
J1i
312
:i1n
r t4
315
316
317
319
320
321
324
325
326
i27
32S
330
331
333
334
336
337
338
339
340
import org.hibernate.';
import org-hibernate.cfg.';
publlc class lnsertclient
(
public static void main(strins arssll)
{
Sess ionFactory lactory
=
new Confisuration0.configu reo.build Session Factory0;
session sssion
=factory.opensession0;
//Parent object
vendor v=new vndo4;
v.sewendorld(111);
v.setvendorName("lBM");
//Child object-1
cuslomer c1
=
new custome4;
cl.setcustome.ld(501
);
cl.setcustomerName("lNFY");
cl.setcustomerAddress("HYD");
//Child object -2
Customer c2
=
new Custome();
c2.setcustomerld(502);
c2.setCustomerName("TCS")i
c2,stCustomerAddress("HYD");
/Child object -3
Customer c3
=
new Customer0;
c3.setCuslome.ld(s03):
c3.setcustomerName{"VERIZON");
c3.setcustomerAdd1e3s("US");
//add parent object to child objects
c1.sewendor(v);
c2.selvendo.(v);
c3.setvendor(v):
Transaction tx
=
session.beginTransaction0;
session.save(cl);
session.save(c2);
session.save(c3);
tx.commit0;
session.close0;
factory.close0i
)
)
lectClient.java------------
import org.hibernate.";
import org.hibernate.cfg.';
public class Selectclient
{
public static void main(Strlng argstl)
{
Session Factory factory
=
new Configu ralion0.configure0. build Ses sion Factory();
Session session
=
factoryopenSession0;
customer c
:(Customer)session.get(Customer.class,50l
);
system.out.println(c.setcustomrName0+" "+c.setcustomerAddress0);
Vendor v
=
c.setvendo4;
System.out.println(v.getvendorld()+" "+v.getvendorName0);
sesslon.close0;
facloryclose0;
l
)
Page 5 of 31
sekhar-hibemate-examples-2.txt 3/19/2013 9:47.P[4
litl
tt12
343
344
345
346
347
348
34S
350
351
352
353
354
355
356
357
358
35t
360
361
362
363
364
365
366
367
364
389
3i0
j72
373
374
376
378
379
380
383
384
386
387
389
3S0
391
393
394
395
396
397
398
39S
400
401
402
403
401
405
406
407
/t08
----------DeleteClint.lava--------------
import org.hibernate.*;
import org.hibernate.cfg.';
public class Deleteclient
{
public statlc void maln(String argsll)
{
Session Factory factory
=
6slv Configuration0.configure0.buildSession Factory{);
Session session
=
factory.opensesslon0;
Customer c
=(Custome.)session.get(Customer.class,50'l );
Transaction tx
=
session.beginTransactlon{);
session.delete(c);
tx.commitO;
session.close(h
factoryclose0;
)
'
Appllcation-'l 6(0ne-To-Many Bi-dkectional Example)
vendoriava--_---
//Parent POJO
lmportjava.util.*;
public class Vendor
{
pdvare intvendorld;
private String vendorName;
privaie Set customers;
public Set getcustomers0 (
return custcmers:
)
public void setcustomers(Set customers)
{
this.customers
=
cuslomers;
)
public int getvendorld0
{
retum vendorld,
)
public void sewendorld(int vendorld) (
this.vendorld
=
vendorld;
)
public strins
setvendorNameo {
roturn vendorName;
)
publicvoid sewendorName(StringvendorName){
this.vendorName
=
vendorName;
)
)
-----------customer.java--------------.--
//chitd PoJo
/Customerjava
public class Customr
{
private int customerld;
private Siring customerName;
prlvate String customerAddress;
pdvate Vendor vendor;
public void sewendor(Vendor vendor)
(
this.vendor=vendor;
)
public Vendor gewendoo
(
return vendor;
I
p!bllc
lnt EetCustomerld0 {
ret0rn customerld;
l
public void setcustomerld(int customerld)
{
Page 6 oI 31
sekhar-hibernate-examples-2.txt
3h912013
g:47
PM
iir"
41,{
415
416
417
418
4i9
420
421
422
tx2x
424
lhis.customerld
=
customerld;
)
public String getcustomerNameo
{
return customerName;
)
public void setcuEtomerName(String customerName)
{
this.customerName
=
customerName;
'
public void setcustomerAddress(String customerAddress)
t
this.customerAddre6s=customerAddress;
)
public String getCustomerAddress0
{
return customerAddress;
l
427
428
4?9
430
4J1
432
,t33
434
,i35
436
'137
rllB
l1-a
l4ir
4.{1
442
<IDOCTYPE
hibernate-mapping PUBLIC "-//Hibernate/Hibernate tvtapping DTD 3.0//EN..
"http J/hibernate.sourceforoe.neuhibernate-maooinq-3.0.dtd">
<!- vendor.hbm-xml
->
<hibernate-mapping>
<class
name= Vendor" table="vendor">
<id
name='vendorld" column="vid">
<generator
class:"assigned"/>
<p.operty
name="vendorName" column="vnahe.. tength:'.10../>
<set
name= customers" cascade="all" lazy='true'. inverse="true..>
<key column=''venid',/>
<one{o-many
class="Customer,./>
</hibernate-mapping>
------------customer.hbm.
443 <!DOCTYPE
hibernate-mapping PUBLTC
.L/Hibernate/Hjbernare
Mapping DTD 3.0/EN'.
41!i "httpJ/hibernate.sourceforqe,neuhibernate-maooinq-3.0.dtd">
4-1! <l-- customer.hbm-xml
->
44rj <hibernate-mapping>
<class
name= Customea' tabte="custome/'>
<id name="customerld" column="custid >
<generator class="assigned'l>
<property
name=rrcustomerName- column="custname.. tength=..10"/>
<property
name="customerAddress" column= custadd'. tength:"10,,/>
<many-lo-one
name="vendor" class="Vendor" cotumn="venia.' cascade:-afi,,
lazy= proxy''/>
455 </class>
45ij </hibernate-mapping>
4c:
------------lnsedctient.java--------------
45u import java.util.*;
459 import org.hibernate."i
4L;C import o.g.hibernate.cfg..i
ilB
i public
class lnsertclint
482
|
449
45t
45r
453
45.:
463
4$4
465
46{i
467
46li
469
470
472
473
475
476
public stalic void mah(Strins arsslt)
(
SessionFactory faclory
=
new Confi guration0.confi gureo.buitdSssionFactoM);
Session session
=
factoryopenSession0;
//Parent ob.ject
Vendor v=new Vendoro;
v. stVendorld( 1 1 'l
):
v.setvendorName("lBM");
//Child object-1
Customer c1
=
new Customer{);
c'l.setcustomerld{501);
c1-setcustomerName("lNFY");
cl.setcustomerAdd106s("HYD");
,Child object -2
Page 7 of 3l
sekhar-hibernatFer
311912c139.41PM
rir;'
1,T
i!
48{l
481
4&2
483
484
485
486
487
488
48S
490
491
492
493
4lr4
495
ds6
497
498
499
500
501
502
503
504
505
506
5U7
50B
509
510
51'l
5i3
5i4
515
516
5'17
518
519
520
523
524
525
i26
5?7
518
5t9
530
53i
5it
537
538
540
541
542
543
544
Customer c2
=
new Custome4;
c2.setcustomerld(502);
c2.setcustomerName("TCS");
c2.setcustomerAcldress{"HYD");
//Child object -3
Customer c3
=
new Customer0;
c3.setcustomorld(503);
c3.setcustomerName("VERIZON");
c3.selCustomerAddress("US");
cl .setvendor(v);
c2.setvendo.(v);
c3.sewendo(v);
Set s=new Hashseto;
s.add(ci);
s.add(c2);
s.add(c3);
llstep2
v.setcustomers(s);
Transaclion tx
=
sesslon.besinTransactlon0;
session.save{cl);
I 6@'l'a
tavt(
vt
tx.commil0;
factoryclose0;
Application-1 7(ManrTo-Many Example)
-------------sludent.iava-----"-------
importjava.util.';
public class Student
{
Pnvate
int studentld;
p.ivate String studentName;
private Sking studentcrp;
private Set courses;
public Set getcourses0
{
return courses;
)
public void setcourses(Set courses) (
this.courses
=
courses;
)
public String getstudentcrp0
|
return studentGrp;
)
public void setStudentGrp(string studentGrp)
{
this.studentcrp
=
stuctenlcrp;
)
public
jnt
getstudentld(l
{
return studentld;
)
public void setstudentld(int studenfld)
{
this.studentld
=
studenild;
)
public String getstudentName() (
return studantName;
l
public void setstudentName(String studentName)
{
this.sludentName
=
studentName;
)
importjava.util.';
publicclass Course
{
private int courseld;
Page 8 of 31
t-
9e!har-hi!ernate-eIan!ples-2.lxt 3h9/2013 9:47 PM
.ti
'
private Sking courseName;
:r' private int aluration;
. privale Sel students;
54.i public intgetcourseld0
{
5:i" return courceld;
5ri
)
55i public void setcourseld(int courseld)
{
:r. this.courseld
=
courseld;
5i3
)
554 public Siring getcourseName0
{
555 return courseName;
55i
)
531' pulrlic void setcourseName(String cou$eName)
{
551 this.courseName
=
courseName;
559
)
56fl public int getDuratlon0
{
561 return duration;
16:r
)
Ji,ll
iublicvold
setDuration(int duration)
{
I this.duralion
=
durationi
i1:j
)
lli$ public Set getstudents0
{
return sludenls;
54s
)
5il publicvoidsetstudents(Setstudents)(
57.i this.studenls
=
studenb;
57r
l
lii.r
l
..
_--_---_--_student.hbm.xmt--------____
:i,i <!DOCTYPE hibernate-mapplng PUBLIC '1l/Hibernate/Hibernale Mapping DTD 3.0//EN"
"htto J/hibernate.sourceforqe.net/hibernate-mapoino-3.0.dld">
ti!r
:i;t:
5ii )
Sail
;lir
i:5:
5S:ii
5,1:i
ifl:
iari
6C{;
6il i
6a:
601
604
605
6C6
607
60!
609
611l
,611
61:
<!-
student.hbm.xml
->
<hibernate-mapping>
<class name="Student" table= student >
<id
name="studentld" column="sld"/>
<properly
nams="studentName" column="sname' len gth="1 0"/>
<prcperty name="studentGrp' column="grp" len gth="1 0"/>
<set name="courses" table="students_courses" cascade:"all">
<key
column="sid_lk"/>
<man!fto-many class="Course" column="cid ft "/>
</hibernate-mapping>
course.hbm.rmL--------------
<IDOCTYPE hlbernate-mapping PUBLIC "-//Hibernate/Hibernate t apping OTD 3.0//EN"
"hltp://hibernal6.sourceforqe.neUhibe.nate-mapoinq-3.0.dtd">
<!-- course.hbm.xml
->
<hibernale-mapping>
<class name="Course" table="course">
<id narne="courseld" column="cid"/>
<proper{y
name=ircourseName" column= cname" length="10,,F
<property
name="duratlon"/>
<sel nams="students" table="students_courses" cascade=,,atl,i>
<ky column="cid_fl('Y>
<many-to-manyclas="Student"
column="sid ft"/>
</hibernat-mapping>
-------------lnsertclientiava-------------
import org.hlbernate.r;
imporl org.hibrnate.ctq.r;
imporl java.
util,';
public class lnsertclient
{
public static void main(Strlng args[
])
{
SessionFactory lactoryanew Configuratlon0.configure0.buildsesstonFactory0;
Sesslon session
=
factory.openSession{);
Pase 9 of 31
311912013 9t4TPM
ll i,l
51rj
t"1
alt
619
6:{}
621
622
623
624
625
6?6
627
6:8
629
630
631
6ll2
631
634
635
636
637
638
639
64rl
64'l
64.:
543
644
.i
la
l
//Student obj-1
Student s1
=
new Student0;
sl.setstudentld(1001);
sl.setstudentName("aaa");
s'l.setstudentcrp("BTech");
/Student obj
-
2
Student s2=new Student0;
s2.setstudentld('1002);
s2.setstudentName("bbb");
s2.6etsludentcrp("MCA");
//Gourse obj
-
I
Course c'l
=
new Courseo;
cl .setcourseld(901);
c1 -setcourseName('lava");
cl.setDuration(150);
//Course obj
-
2
Course c2
=
new Courseo;
c2.setcourseld(902);
c2.setcourseName("oraclo");
c2.setDuration(100);
Set set
=
new Hashset0;
set.add(c1);
set.add(c2);
sl.setcourses(set);
s2.setcourses(set);
Transaction tx
=
session.beginTransaction0;
session.save(s2);
tx.commit0;
session.close0;
factory.close0;
a4ri
--------------additionatcourseJava-
647 importorg.hibernate.';
64S importo.g.hibernate.cfg..;
f,.1 ! import java.util.'.
n5{} publicclass
Additionalcourse
i:51 (
65?
653
f5.t
e55
65S
657
658
659
660
l:F1
iiG2
663
Lta4
ii6$
it6{i
n67
n68
669
670
671
672
I
679
680
public static void maln(String argsll)
(
Sess ion Factory factory=new ConRguration0.configure0.buldSe6sionFacrory0;
session session
=fuctory.opensession0;
Student s=(Student)session.get(Student.class,l 001)i
set set
=
s.Setcourses0;
Course c3
=
new Cour6e0;
c3.setcourseld(903);
c3.setcourseName("Cpp");
c3.setDuratlon(50);
//step-4
Transaction tx
=
session.beginTransaction0;
set.add(c3);
tx.commitO;
session.close0;
factoryclose0;
)
1173 -------------------Deletecourse.
674 import org.hibernate.';
675 import org.hibernate.cfg..;
676 importjava.util.';
677 public class Deletecource
678 (
public static void main(Strlng a.gtl)
{
Pag'10 ot 31
a-
sekhar-hibernate-examples-2.lxt 311912013 9:47 PM
61rI
6J$
$8t
s86
b^ii9
690
691
69?
693
693
635
696
697
698
699
7et
TLrl
7t2
713
7il4
7n6
707
7C8
I09
/it
'/
t.l
i;t
?t,i
r15
:13
t19
72tt
'i2i
ti2
723
714
725
l!t$
l?!
73!
731
'/,12
71.1
135
73{'
737
7ta
73S
74s
741
't42
743
744
745
746
747
74A
Session Factory faciory=new Configu ration0.configure().buildsssion Factor();
Ses6ion session
=
facloryopensession0i
//6tep-1
Student s=(Siudent)session. get(Student.class,l 001!;
stp-2
Set set
=
s.getcourseso;
//slep-3
Course c
=(Course)session.get(Course.clas6,902);
//step-4
Transaction tr=session.beginTransaction0;
set.remove(c);
tx.corhmit();
session.close0;
factoryclose0;
)
)
Application-1 8(One-To-One with Forelgn Key Example)
--------*-Prson
ja
publlc class Person
{
privale lnt personld;
privale String perconName;
public vold setPersonld(int personld)
(
thls.personld=personld;
)
public lnt getPersonld{)
{
retum personld;
)
public void setPersonName(String personName)
{
this.personName=personName;
)
public String getPerconName0
{
return personName;
)
------_-_-License.java___________-_
import
iava.util.*i
publlc class License
(
privato int licenseld;
privato Date issuedDate;
private Date expireBatei
privats Person person;
public void setLlcenseld(int licenseld)
(
this.licenseld=licenseldi
)
public lnl getlicenseld0
{
retum licenseld;
publlc void setlssueclDate(Date issuedDate)
{
this.lssuedDate:issuedDate;
)
publtc Date getlssuedDateo
{
leturn issuedDate;
)
publlc void sgtExpheoate(Date expiroDate)
{
Page 11 of 31
qel!cr:!!t!9M!99r!!!p!9!?lxt
.
.
,
this.expireDate:expheDate;
pubtic
Oate gerExpireDate0
3t1912013 9:47 PM
; iil|
,
l_i !
. ::.1
ii
)
public
void setperson(person
person)
this,person=person;
)
public
Person getpercono
pelson.hbm.xmt------
<!DOCTY_PE
hibernate-mapping pUBLtC ..-//Hibernate/Hibernate
Mapplng DTD 3.0//EN.'
"httpJ/hib.eJnate.sourcetoro;.neuhibernate_mappinq-3.0.dtd.>
<!-- person.hbm.xmt
->
<hibrnate-mapping>
<class
name=
porson"
table="Derson..>
<id
name='.persontd,.
cotum;=..pid../>
. .
<proprty
name=,,personName..
cotumn=,,pname,,
tength=,,10"/>
</hibernate-mapping>
---*------license.hbm.xmt____*____,__
<IDOCTYPE
hibernate-mapptng pUBLtC
"J/Hibernate/Hibernale
Mapping DTD 3.0//EN,,
<,"hlits4bD-;eLr-Ele.se.s:ceforo;.neuh
ibe.nare-maopi
nq-3. 0.dtd
<hibernate-mapping>
<class
name:'.Liconse-
table=,,license">
<id
name=..ticensetd'.
cotumn=.. d,7>
<property
name=..tssuedDate"
cotumn=..idate../>
<property
namo=lexpireDate"
cotumn=..e.,are,,/>
<manFto-one
nam6=-persoh,,
class=.,person-
column="perrid.'
untque=,,true,,
noGnufl=,,true"
cascado=..a
.,A
</class>
</hibernat-mapping>
------------lnsrtclinl
java_-______-____-___-_
import org.hibernate..;
import org.hibemate.ctE.";
class lnsertcttent
t
pubtic
static void mainlstring0
args)
t
SessionFactorv
facroftE new c6ntisuration0.configurc0.buildSessionFactoryl,r
Sssion session
=
factory.opensession{);
//Person object
Person p=new
Person0;
p.setPerson
td(1 i 0 t
);
p.setPrsonName(.'ABC");
//License obiect
License ti= now Licenseo;
ll.setLjcensetd{1010)i
ll.settssuedDare(new
Dat0);
tl.setEj(pireDate(new
Date{));
/- License t2= new License0;
I2.setLicnstd(101.t
);
l2.settssuedDate(new
Datel)t:
t2.setExpirDate(new
Date{iir./
ll.selp6rson{p);
// l2.setPercon(p);
Transacllon
tx
=
sescion.beginTransaction0;
session.save(tt);
//session.save(t2);
tx.commit0;
sesslon.close0;
.:'
.';ti
1!!
6'1t
8r1
112
;'ll
!J4
!i5
Page 12 of 3l
seft har-hibernale-examples-2.txt
3/19/2013 9:.r7 PM
factoryclose0; l/"
.115
I ;i)
fr?0
3rl
822
823
324
e25
426
427
824
829
830
831
833
834
835
836
839
840
841
$42
843
844
Application-ig(One-To-One with Primary koy)
----------Personjava
public clas6 Person
(
private int pe.sonld;
private String personName;
public void setPersonld(int personld)
{
thls.personld=personld;
)
public int getPersonldo
(
relum personld;
)
public void setPersonName(Shlng perronName)
{
this.porsonName=personName;
)
publlc Slring getPersonName0
(
retum personName;
)
);
845
---------Licensejava---------
846 //License.java
84? import
java-utll.r;
8{n public class Llcense
849
{
850 private int licenseld;
i51 private Date lssu6dDate;
452 private Date expireDate;
B5ll private Person person;
854 public void setlicenseld(int licenseld)
8s5 (
856 thls.llcenseld=licnseld;
8s8 poblic int getlicenseld()
859 (
860 return licenseld;
861
l
462 publicvoidsetlsauedDate{DateissuedDate)
863 (
864 this.issuedDate:issuedDate;
865
)
866 public Date getlssuedDate{)
867
{
868 return lssuedDate;
86e
)
870 publicvoidsetExpireDate(DateexpirsDate)
871
{
472 this.expireDrte=expheDate;
473
)
874 public Date getExpireDate0
875
t
876 return expireDate;
877
)
878 public void setPrson(Pe.son person)
87S
{
880 this.person=person;
881
)
882 publlc Person getPersono
883
{
894 return peason;
:
Page 13 of 3l
3/'19/2013 9:47rPM
99k!qt-l !ib-9!!!!_
j9!3!!'q!e-. j?.!4
:' !
<!DOCTYPE
hibernate-mapping PUBLIC "-//Hibernale/Hibemate Mapping DTD 3.0//EN"
'
"http J/h ibern ate.sou rceforqe.nUh ibernate-maopino-3.0.dtd">
it, j <!-- person.hbm.xml
->
.,r <hibemate-mappins>
11l i: <class
name="Person" table="person">
:lir
<idname="prsonld"column="pid"/>
r.:4
<propertyname="per5onName"
column="pnarhe" length="i0'D
i::ri </hibernate-mapping>
------"------license.hbm.rml---------------
j'13
:'i).i
\'- t
tii(:
:j
27
1?at
l?9
t3i)
.r
l1
:134
935
tl$
:': l
94!
j'
!r"i?
'!43
94,r
lzi5
946
347
948
145
e50
t;41
t52
<!DOCfiPE
hibernate-mapping PUBLIC
1/Hibernate/Hibernate
Mapping DTO 3.0/EN"
"http;//hibernate.sourceforoe.neUhibernate-maoolnd-3.o-dtd">
<j.-
license.hbm.xml
->
<hibernate-mapplng>
<class
name="Licenso" table="licnse">
<ld
name="licenseld" column="lid">
<generator
class="foreign">
<param
name="property'5person</param>
</generaior>
<property
name=trissuedDate" column="idate
y>
<properly
name="expireDate" column="edate''/>
<one-lo-one
nane="person" class="Person"
cascade="all"/>
</hibernate-mapplng>
--------------jnserrc ent.java__---------
import
java.util.*;
import org.hibernate.'l
import org.hibernate.clg.*;
class lnsertclient
i
public static void main(Stringfl args)
t
SessionFactory factorF new Configuration0.configureO.buildSessionFactorl);
Session session
=
factory.opensessiono;
//Pe.son olrject
Person p=new
Person(l'
p.setPersonld{1
I 0'l
);
p.setPersonName("ABC");
//License objecr
License l= new Licens0;
l.setlssuedoat(new Date{));
l.setExp'reDa.te(new Date0);
l.setPerson(p)i
Transaction tx
=
session.beSinTransaction0;
session.save(l);
tx.commito;
sesslon.close0;
factory.close0;
Application-2o(component mapping example)
----------Person.ja
import
java.utll.*;
p0blic
class Person
{
priwte lnt personldi
p
vate PName
pname;
privato
Dato dob;
public
void setPersonld(int
personld)
{
thls.personld:personld;
Page 14 of 31
l-
seldarifibernate-examples-2.txt 3/'19/2013 9:47 PM
95:i:
)
,.i54: public int getPersonld0
s35
{
d56 return personld;
s51
l
95S publlc vold setPname(PName pnade)
95S
{
96{l this.pname=pname;
96r
)
962 public PName
setPname0
963
{
S64 return pname:
965
)
966 publlc void setDob(Dale clob)
967
I"
S6S this.dob=dob;
969
)
970 public Date getDobo
971
{
972 return dob;
971
)
974
);
975 -----------PName.java-------------
976 //PName.java
977 public class PName
978
{
979 private char initial;
980
p
vate Stdnq firstName;
S81 privale Shlng lastName;
$8t public void setlnitial(char initial)
063
{
984 this.inirial=initial;
s85
)
986 public char
setlnilial{)
987
{
S88 return inltial;
gnr
)
irt, publicvoldsetFirslName(StringfirstName)
{i91
{
9S? lhis.firstName=llrstName;
,)93
l
9S4 public String getFirstName0
;95
{
996 return firstName;
998 public void setLastName(String lastName)
999 (
1000 this.lastName=laslName;
1001
)
1002 public String getlastName()
1003
{
'1004
retu.n lastNam;
r0(J5
)
1006
)
1007 ---------person.hbm.xml------------
1008 <!DOCTYPE hibernate-mapping PUBLIC "-,THlbemate/Hlbemate Mapping DTD 3.0/EN"
1009 ' http://h ibernate.so >
1010 <!-- person.hbm.xml -->
1041 <hibornate-mapping>
1012 <class name="Percon" table="persons'5
1013 <id name="personld" column="pid"/>
1014 <propertyname="dob" column="dob"/>
1015 <componentname="pname't>
1016 <propertyname="initlal"column="lnll"length='s"/>
1017 <propertyname="fiGtNamo"column="fname" longth="10"/>
'1018 <propertyname="lastNama"column="lname'length="10'/>
1019 </component>
'1020 </class>
,I
Page l5 of 31
a-
sekhar-hibelnate-examples-2.txt 311912013 9t47,PM
</hibernate-mappinq>
-*'------"-Client.jav
import
java.ulil.*;
imporl org-hibernate.';
import org.hibernate.cfg.';
class Client
{
public
static vold main(StrinEt
I
arqs)
t
sessionFactory factory
=
nss Confl
guratlon0.confi gure0,bulldSessionFacloM);
SeBsion session
=factoryopenSesslon0;
PName p=new PName0'
p.serlnitial('s');
p.selFirstName("Abc");
p.setLastName(''Xyz");
Person
pr
=
new Persono;
pr.setPersonld(1 1 1
);
pr.setDob(new Date0);
//asign PName object to Person
pr.setPname(p);
Transaction tx
=
session.beshTransaction0;
sesslon.save(pr);
tx.commll0i
session,close0;
factory.close0;
)
)
'
r ;:r
i'
ll4
i.i21
026
'
t27
i02B
1ti2,o
i030
i031
1q32
1033
1034
I 03ti
1036
)037
i033
1039
'i140
1r141
i&42
itJ43
1044
1045
1946
1tj47
1048
1nri9
1r)5ir
1i5l
r05,l
i':t53
i0s4
1055
105C
t
fit;
i058
'a5s
1t)60
l0a1
101i2
1t63
1t64
1065
1066
1067
'1068
1t69
1070
1471
'1072
'l0tit
1474
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
Applicatlon-21(A First example using Annotallons)
----------------Sludent.java----------------
//Studentjava
imporl
javax.persistence.*;
@Entity
@Table(name="student_table")
public
class Student
(
@td
@Cdumn(name="stno")
private
lnteger sno:
@Cdumn(name="sname",len
gth=10)
prlvate
Strlng sname;
@Cdumn(name=''stadd",lenqth:10)
private String addressi
public void setAddress(slring address) (
this.address
=
address:
)
publlc
String
getAddress0
{
. return addressi
'
public
void selSname(String sname) (
this.sname
=
sname:
)
public strins
stsname0 {
return snamei
)
publicvoid
setSno(lnteger sno)
{
this.sno
=
snoi
)
public
lnteger getSno0 (
rturn sno;
)
)
___-_________hibernare.cfg.xmL__-___
<!DOCTYPE
hibernate-confi guration PUALIC
"'/Hibernate/Hibernate Confi
guration
DTD 3.o/EN"
"@'5
<hlbemate-confi guration>
Pag6 16 of 31
sei(har-hibernate-examples-2.txi
311912013 9:47 PM
'!1!il
tlt9.;
'rt:r?
l tiii:
1094
1l-]S5
1096
1C97
r098
r099
1100
1101
1102
1103
1104
't't05
1106
1t07
1108
t10s
1t1g
1111
1112
1113
1t14
11'15
i't 16
1117
1'r 18
1115
':12t
1121
1f 2l
1i?4
?:
I t?6
1121
11?g
1129
11:lll
1i:]i
113?
1133
1134
1135
1137
1J 33
1t39
114{l
t14!
114?
1143
1144
1145
1146
1147
1148
ll4s
1150
1151
1152
'\153
1154
tt56
<property name="h ibern ate.connection.driver-class">oraclsidbc.driverOracleOriver</propertf>
<property name="hibernate.connection.url">id!!igEg!C:l!!ilj@!99e1!99u1!2ij!aqa<property>
<property name="hibernate.connection.username'tscott</property,
<property name="hibernate.connection.password">tiger</property,
<property name='show_sql">hue </property>
<property name="hbm2ddl.auto">opdate</propertf>
<property name="dialect">org.hibernate.dialect.Oracle9Dlalect</piopert]r,
<mapping class="Student"/>
</hibernato-confi guraiion>
--------------lnsertClientiava------------
import org.hibernate.";
import org.hibrnate.cfg.';
public class lnsrtclint
{
public static void main(String args[)
(
sessionFactory factory=new Configuration0.configureo.buildse3sionFaciorv{);
Session ses
=
factory.openSesslon0;
Students
=
nwStudent0;
s.setsno(101);
s.selsname("ssreddY");
s.setAddress("hyd");
Transaction tx
=
ses.beginTransaction0;
ses.Persist(s);
lx.commit0;
ses.close0;
ractory.close0;
)
)
Application-22(Table per class using annotations)
-----------Payment.java----------'---
import
javax.persistence.*;
@Entity
@Table(nam="PAYMENT")
@lnheritance(strategFlnherilanceType.SlNGLE_TABLE)
@Discrimin:torColumn(name='pmocle",discriminatorType=DiscriminatorTypo.STRING,lenglh=4)
public class Payment
t
@td
@Column(name="payld")
private lnteger palqnentld;
@column(name='amount")
private Double amount;
public Oouble
setAmounto {
return amount;
)
public void setAmount(Double amount) (
this.amount
=
amo!nt;
l
public lntegr getPayrnentld0
{
rturn paymentld;
)
public void setPaymentld(lnteger
paymentld)
{
this.paymentld
=
paymentld;
)
)
ChequePayment-java--
//ChequePaymentjava
im porl j
avax. persisten ce.*;
@Entity
@Discriminatorvalue(value="Ctl")
pobllc class ChquePayment extends Payment
{
@Column(name="chtype",length={0)
private String chequeType;
Page 17 ol 31
sekhar-hibernate-examoles-2.txt 3/19/2013 9:47?1,
11ail
'i
t59
11(i{'
11i;1
1182
i163
il64
1165
1166
'1167
1168
1169
1171!
1.171
1'112
1173
1174
1175
1171)
11t7
,.
.t
78
11f9
1 180
1181
11A2
i1B4
1r 85
f iie
:187
11!r8
11tt
I 190
1191
11!:?
1lllr
1194
1135
11S6
1197
1196
1199
1200
1201
1242
1203
1204
t?"nn
1?U6
1Itf
1208
11109
1210
'i:i 1
1212
1213
1214
1215
1216
1217
1214
'1119
1220
12?1
1223
1224
public Strins
setchequeType0
(
return chequeType;
)
public voiC setchequeType(String chequeType) (
this.chequeType
=
chequeType;
l
)
--------creditcardPayment.java--------_-_--
//CreditcardPayment.java
import
iavax.persistence.*;
@Entity
@Discriminatorvalue(value="cR")
public class CreditcardPayment extends Payment
{
@Column(name="cctype",length=10)
private Slring cardType;
public String getcardType{) (
return cardType;
)
public void setcardType(String cardType) (
this.cardType
=
cardType;
l
l
-----------hibernate.cf g.xml-_---*--*--
<!oOCTYPE hibernate-confi guration PUBLIC
"'//Hibernate/Hibernate Configuration DTD 3.0/EN"
"htto:iiw.hibernate. ">
<hibernate-configuration>
<property
n ame="hibernate.connection.driver_class">oraclejdbc.driver.OracleDriver</proprtf,
<properly
name="hibernate.connection.url">iC!9!I3q!9:l!!i!3019!a!!9sl!!lll!salrya</propert]/>
<property name="hibernate.connection.username">scoti</property>
<property name="hit ernate.connection.password">tiger<propert].>
<property name='rshow_sql">true </property>
<property name="hbm2ddl.auto'supdate<property>
<property
name= 'dlalect">org.h ibmate.dialect.OraclegDialect</property>
<mapping
class=''Payment"/>
<mapping
class="CreditcardPayment'F
<mapping class="ChequePayment'tF
</session-factoryD
</hibe.nate-configuration>
-'--------lnsertClient.java----------------
import org.hlbernate.";
import org.hibernate.cfg.*;
public class lnsertclient
{
public static void main(String0 args)
(
SessionFactory factory
=
new Configuration0.configure0.buildSessionFactor();
Session session=f actoryopenSession0;
CreditcardPayment ccp
=
new CredltcardPayment0;
ccp.setPaymentld(101
);
ccp.setAmount(5000.0);
ccp.setcardType{''VlSA");
ChequePayment cp
=
new ChequoPaymento;
cp.stPaymentld('t02);
cp.setAmount(8000.0);
cp.setchequelype("ORDER");
Transaction tx
=
session.beSinTransaction0;
session.save(ccp):
session.save{cp);
tx.commit0;
session.close0;
factory.close0;
)
)
Application-23(Tableper subclass using annotalions)
Page l8 of 31
l-
sekhaFhibernate-examples-2.t,(t 3/19/2013 9:47 PM
12itl
1i1l
'i
23i
l?34
i235
r216
1237
1?39
12llit
1?4 !
l?lri
l)tj,
12,16
12 t7
124n
ti24i
1_r:n
t?tl
't2t
j-
1?:1,'
?5rr
't7.tt
:]..,.j.
li,i
-----------Payment.j
import
javax.persistence.';
@Entity
@Table(name="PAYMENT")
@lnheritance(strategFlnheritanceType.JOlNED)
public class Payment
(
@td
@Column(name="payld")
private lnteger
P4,mentld;
@Column{name="amount"}
private Double amount;
public Double
setAmount0 {
relurn amount;
l
publlc void setAmount(Double amount) (
this.amoht
=
amount;
)
public lnteger getPaymentld() (
return paymentld;
l
public void setPaymentld(lnteger payrnentld) (
this.paymentld
=
paymentld;
)
)
----------CreditCardPayment.java----
//CreditcardPaymentjava
import
iavax.persistence.';
@Entity
@Table{name="cREDlT_TABLE")
@PrimaryKeyJoincolumn(nam:"pid")
public class CreditcardPayment extendE Payment
{
@Golumn(name="cctypo",length=f
0)
private String cardType;
public strins
setcardType0 {
return cardType;
)
public void setcardType(String cardType)
{
this.cardType
=
cardType;
)
l
'il;$n
-----.--------ChequePaymentjava---
'i?t!
//ChequePalmentjava
??ir import javax.persistence.";
'
17i
@Entity
:.ri'l
@Table(name:"CHEQUE_TABLE'J
:r':
@PrimaryKeyJoinColumn{name="p_id")
,2
',1
public class ChequePaymenl xtnds Payment
itirj
{
iiiiii
@Golumn(name="chtype",length='10)
:
t) private String chequeType;
i ! i . pu blic String getchequeType0 (
jLllr
return chequeType;
r!1{r
}
1,:l: publicvoidsetchequeType(StringchequeTyp)(
,o
this.chequeType
=
chequeTypei
i;:tir
l
12tt4
|
I
?61
-------------lnsertclientjava----
1?86 import org.hibernate.*;
1?34 importorg.hibernate.cfg.";
i288 publicclass lnsertclieni
i289
{
1?9t publicstatic void main(String0 arys)
'-l (
'|
?lj2 Sesslon Faclory factory
=
new Configuration0.configure().bulldsesslonFactory0i
Page 19 of 31
l-
sekhar-hibernate-e!9mples-2.lrl 3/19/2013 S:47FM
Session session=factory.openSession0;
CredilcardPayment ccp
=
new CreditcardPayment0;
ccp-setPayrnentld(1 01
);
ccp.setAmount(5000.0);
ccp.setcardType("vlsA");
ChequePayment cp:new ChequePaymento;
cp.stPaymentld('l 02);
cp.stAmountl8000.0);
cp.setchequeType("ORDER");
Transaction tx
=
session.besinTransaclion0;
session.save(ccp);
tx.cornmit0;
session.close0;
factory.c'ose0;
illl:
l-t!a
tr97
i;98
12S9
130,i
1:j0'l
1301:
1303
1;104
1305
130{t
1307
1308
1309
r:J.l{)
1311
131ii
131i
13i 4
1315
1316
'i317
1318
13i 9
1']?l
1!21
1722
'1323
!32r:
1li?6
1327
132?
:12:t
r33ir
133t
1:i3 3
1334
133 5
1:36
1337
1338
1339
134ii
1341
i:42
1343
r!4,1
134ri
1346
1ta4l
1348
134\
1350
1351
'1352
1353
1354
't356
1353
1359
1i6{)
Application-24(One-To-Many Relatlonshlp using Annotations)
---------------Vendorj
//Parent PoJo
import javax,persistence.';
lrnportjava.util.';
@Entity
@rable(name=
vendor")
public class Vendor
I
@td
@column(name="vid")
private int vendorld;
@column{name="vname",lensth=10)
private Slring vendorName;
@OneToMany(targetEntitFcustomer.class,cascade=CascadeType.ALL)
@Joincolumn(name="venid",refercncedcolumnName="vid")
private Set cuslomersi
public Set getc!slomers0
{
rturn customers;
)
public void setcustomers(Set customers)
{
this.customers
=
customers;
)
public int getvendorld()
{
return vendorld;
I
public void setvendorld(int vendorld) (
this.vendorld
=
vendorld;
)
public String getvendorNameo
{
return vendorName;
)
public void setvendorName(String vendorName) (
this.vendorNamo
=
vendorName;
)
)
---------------customerjava---------------
//chird PoJo
import
javax.persistence,';
@Enlity
@Table(name="customer")
public class Customer
{
@td
@Column(name="cu6tid-)
private int customerld;
@Column(name="custname",length=10)
private
Strinq customorName;
Page 20 of 31
l-
sdkhar.hiben'!ate-exaEpLes-2.lxt 3h912013 9:47 PM
: rti
r iri!
1'i l)
1j.tI
1 ..,-! ]
l ri.til
i:,1:l
1384
r!11
<property name=r'connection.ddver_cl:ss">o.acle.jdbc.OracleDfi
ver</property>
It!.i <properly name=rrconnection.url >idbc:oraclelhin:@localhost
1521 :satva</properly>
1.!.5 <properlyname="connection.username">cott</propetf>
, r11:
<propertyname="connection.password">tiger</propertf>
<!- hibemate properties
->
';ll <property
name:"dialect '>o.g.hibern ate.dialect.OracleDlalect<propertf,
r'i';i <propertynamo:"show_sqt">true</propertf>
'i:,r,1 <propertyname="hbm2ddt.auto">update</propertf>
iirll <l--
mapping ctasses
->
l l|r <mapplng
class="Vendor"/>
<mapping class="customer"/>
1,!0,1 </session-factor]r>
l0$ </hibernat-configuration>
")
.
------.------tnsertCtient.java------__
1,rt7 import java.util.';
!
i lr:: import org.hibernate.*;
i,ttll import org.hibernate.cfq.*;
14lt public class lnsertclient
-
,r1
{
id:; public slatlc void main(String args[])
r',tj I (
i , r-l SesslonFactory factory
=
new Configuration0.configure0.buitdsesstonFactorl);
i
ri
i .t
Session session
=
factory. opensssion0;
'141t.t
/Parent object
.11i
Vendor v=new Vendor0;
I
v.selvendorld(l 'l l
)l
14,$ v.sowendorNane{"lBM");
142r
/Child oblect-1
1421 Customer c'1
=new
Custome
i
''422 cl.setcustomerld{501);
14?3 cl.setcustomerName("lNFY
);
1:i24 cl.setcustomerAddrss("HyD ');
1425 //Child ob.iect -2
i4?6 Customer c2
=
new Customer{);
14?1 c2.setcustomerld(502);
r?L c2.setcuslomerName("Tcs"):
@Column(name="custadd",length=1
0)
pfivate String customerAddress;
public int getcustomerldo (
return cLrstomerld;
)
public void setcustomerld(int customerld) (
this.customerld
=
customerld;
)
public
String getcustomerName0 (
return customerName;
)
public void setCustomerName(String customerName) (
this.customerName
=
customerName;
)
plblic void setcustomerAddress(String customerAddress)
t
this.customerAddress=cutomerAddress;
)
public Stnng getcustomerAddress0
(
return cuslomerAddress;
)
)
--'-'------.--hibrnate.cfg.xml--------------------
<!DOCTYPE
hibernat-configuration PUBLIC
'LI/Hibernate/Hibernate Confi guration
DTD 3.0//EN"
"httoJ/www.hibernate.orq/dtd/hibernate-confi quration-3.0.dtd">
<l--
hibernate.cfg.xml
->
<hibernat-confi guration>
<session-facloryz
<l--
connection properties
->
Page 2'l of 3 t
.
.-:!--
sekhar-hibernate-xamples-2.txt
3l1gl2|13
g:47
lM
1,lti
r.{l?
14i31
1434
'1435
143t!
1437
1433
1439
144n
1441
1442
1443
1444
1445
t446
1447
1448
1449
145C
1451
145?
1454
1455
1456
145?
t453
1459
1,1U'J
14tt1
1462
1461
l?,6.N:
t4ai9
14? I
',11t
i47
'
1474
147S
14i {j
147f
1473
1472
1{0-l
'I442
'1,18:
i4!aii
I'137
148ti
1{89
149t)
1491
1492
1493
4.494
1495
.1496
c2-setcustomerAddress("HYD");
//child object -3
Customer c3
=
new Custome4;
c3.setcustomerld(503);
c3.setcustomerName("VERIZON")i
c3.setcu6tomerAdclress{"t,S");
/stepl
Sel s=new Hashst0;
s.add(cl);
s.add(c2);
s.add(c3);
llslep2
v.setcustomers(s);
Transaction tr
=
session.beginTransaction();
session.save(v);
lx.commit0;
session.close0;
factory.close();
Appllcation-25(Many.To-One using Annotations)
vendorjava------------------
lmport
javax.persistence.*;
@Entity
@rable(name="vendo/')
public class Vendor
{
@td
@column(name="vid")
private int vendorld;
@Column{narhe="vname",length=10)
private Shing vendorName;
public int getvndorld0
{
return vndorld;
)
public void sewendorld(int vendorld)
{
this.vendorld
=
vendorld;
)
public String getvendorName0
{
return vendorName;
)
public void setvendorName(Strlng vendorName)
{
this.vendorName
=
vendorName;
)
)
------
-------customer.java"-----------"---
imt ort
javax.pSrsistence.'i
(@Entny
@Table(name="customel')
publicclass Customer
t
@td
@Column(nam="custld")
private int customerld;
@Column(name="cuslname",length=1
0)
private String customerName;
@Column(name="cusiadd",length=1
0)
private Strlng customerAddress;
@ManyToOne(targetEntity=Vendor.class,cascade=CascadeType.ALL,fetch=FetchType.EAGER)
@JoinColumn(name="venid")
prlvate Vendor vendor;
public vold setvendo(Vendorvendor)
{
this.vendor=vndor;
)
Pase 22 ot 3l
s?kh4t!!9r!9!q-q?t!pl9!?.!rl
311912013
gt47
PM
public vendor
setvendoro
,(
lltt:i
'ta;ii
j
15il4
15rl5
1ti:it)
'i5ir,'
t5!Ja
15C9
15'td
1:1't
1a12
iiiS
15 l8
'1:
l9
1t?t)
1ti2x
,
1 5?:l
------'-----hibeinate.cfg.xml
return vendor;
)
public int getcustomerld0
{
rotum customerld;
I
public void setCuslomerld(int cuslomerld)
{
this.cuslomerld
=
customerld;
)
public String getcustomerName0 (
relurn customerName;
),
public void setCustomerNbme(String custome.Name)
{
this.custoirerName
=
customerName;
l
public void setcustomerAddress(String customerAddress)
t'
this-customerAddress=customerAddress;
)
publlc String getcustomerAddress0
{
return customerAddrss;
)
', , <:DOCTYPE hibernate-configuration PUBLIC
i52.1
i.i:ta
"'//Hibemate/Hlbernate ConRguration DTD 3.0/EN"
"hltp:/www.hibernat
'5
rr,i.lil <!- hibemate.ctE.xml
->
r';?7 <hibernate-configuration>
i:i2i
15lj1-.
t5;?1
: iitt
t-r39
r 5,i{i
<!-- connection properties -.>
<pioperty name="connection.driver-classsoraclejdbc.OracleDriver</property>
<property name="connection.url">ig!9989!cil![i!:@]9gal!99!I!lz!9gba<ipropertv>
<property name="connection.username">scott</prcperly>
<properly name="conneclion.password">tigr</property>
<!- hibernate properties
->
<property name="dialct">org.hibernate.dialect.OracleDialect</propertf->
<property name="show_sql">true</property^>
<property name="hbm2ddl.auto">update</propert]/>
<!-- mapplng classes -.>
<mapping clsss="Vendof '/>
<mapping class="Customer"/>
15,11 </sesslon-factortf>
1542 </hibernate-configuration>
.'., :
----------lnserlclient.java--------------
l54 J import org.hibernate.';
1541i import org.hibernate.cfg.*;
1i46 public class lnsertclient
rs.l7 (
i5.16
:,j"19
'i55
'1551
r55?
1553
1554
i555
1556
1557
1558
1559
1560
1561
ls62
1563
i564
public static void main(String argsll)
(
sessionFactory factory
=
new configuration0.configureO.buildsessionFactory{);
Session session
=factory.opensession0i
//Parent object
Vendor v=new Vendor0;
v.setvendorld( 1 1 1
);
v.sewendorName{"lBM");
//child object-'l
customer cl
=
new cusromeO:
cl. setCustomerld(50 1
):
cl.setcustomerNam{"lNFY"};
cl.setCustomerAddress("HYD"):
//Child object -2
customr c2
=
new custome0;
c2.setcustomerld(5021i
c2.setcustomerName('TCS"):
Page 23 of 31
t-
sekhar-hibernate-examples-2.txt 311912013 9:47PM
c2-setcustomerAddress("HYD");
//Child object -3
Customer c3
=
new Custome();
c3.setcustomedd(503);
c3.selcustomerName("VERIZON");
c3.setcustomerAddres("US");
//add parent object to child objects
cl.sewendo(v);
c2.setvendo(v);
c3.setvendo(v);
Transaction tx
=
session.besinTransactlon0i
session.save(c'l);
sesslon.save(c2);
sesslon,save(c3l;
tx.commilO;
session.close0;
factoryclose0;
'I
iti)l
155i1
'i5i i
'ls?:
1573
iJ;4
1575
1576
1!;7 4
1578
157$
1ti!
1fa1
li8.l
158!
1i$,':
1585
rSBS
1587
1588
158t
1ig[l
1591
119?
l5t 3
1i94
i535
1-!!i
lirjl
1:ti{
i:,lJl
ili!i;
I'dU3
'l(i04
'i6s5
1ti06
160:
t6 ii)
15t l
Itl t
iatl
1614
1615
i(r16
i618
jLi
19
1520
tt21
'1471
1t23
1e?4
1625
1627
1628
r629
1630
1e31
10:?
Applicalion-26(Many-To-Many using Annotations)
Item
java------------------
imporl
java(.psrsistence.';
import
java.
util.';
@Entity
@Table(name="items")
public class ltem
{
@td
@column(name="irem-id")
private int itemld;
@Column(name:"itsm-nams",length=1
0)
prlvate String itemName;
@ManyToMany(targetErrlity=Caiegoryclass,mappedBlF'items")
Private
Sst calegories;
public set
setcaresories()
(
rturn categories;
)
public void selcalegories(Set categorles)
{
this.categories
=
categories;
)
public int getltemldo
{
return itemld:
l
public void setltemld(int itemld) (
this.itemld
=
itemld;
)
public String getltemName0 (
return itemName;
)
public void setltemName(String itemName) (
this,itemName
=
ltemName;
)
)
-------*-catsoryjava____-_--_-__
/Categoryjava
import javax,p6rsislence.t;
lmportjava.util.';
@Entity
@Table(name="catesorios")
prblic class Calegory
{
@td
@Column(name="cat_id")
private int calegoryld;
@Cdumn(name="cat_name",length=1
0)
private Strlng categoryName;
Pase 24 ol 31
sekhar-hibernate-examples-2.txt
311912013 9:47 PM
r'ti3
1e35
r636
1437
1638
1639
1640
1641
1642
1643
1644
1645
'l64ri
1647
1648
1649
1650
165tr
'1652
1553
1654
1655
1656
1657
1658
'I659
1460
166.1
166?
'1tG3
1ri04
'1665
16$6
1637
I {i0e
1e8S
'i6il)
16?1
1673
1674
1675
1676
167 7
167'it
1679
1630
1681
1682
1683
1684
1685
1686
1687
1688
'1689
1690
169f
r692
16S3
1694
16$5
1696
1697
1698
1699
1700
@ManyToMany(targetEntitFltem.class,cascade=CascadeType.ALL)
@JoinTable(name="catesories_items",
iolnColuln:=@JoinColumnlname="cat_id_ft
.,referencedCotomnName= .cal-id"),
inverseJoinColumns=@JoinColumnlname=..item,id
ft ",referencedCotumnName="item
p
vate set items;
public int getcategoryldo
{
return categoryld:
)
public void setcategoryld(lnt categoryld)
{
this.categoryld
=
categoryld;
)
public
Set
gelltems0
{
return items;
'
public void setltems(Set items)
{
this.items
=
items;
)
public Slring getcategoryName0 (
return categoryName;
)
public void setcategoryN:me(String categoryname) (
this.categoryName
=
categoryname;
id))
)
)
-----_----hibemate.cfg.xmt---_____.
<!DOCTYPE
hibernate-confi guration PUBLI;
'LI/Hibernal/Hibernate Confi guration DTD 3.0//EN"
"htto://www.hibernate.
.>
<hibernate-confi
guration>
<property name="hibernate.con nection.driver_ctass..>oracte.jdbc.dr'ver.OractDriver</propert}r>
<property
name="hibernate.connection.u
rt,.>idbc: oracte:th in:@tocathost:1 52
j
:satva</proprty>
<property name="hibernate.connection.username..>scott</propert]r>
<property
name="hibemale.connection.password..>tiger</propert}r>
<property
name="show_sql">true </property>
<property name="hbm2ddt.auto">update</propertt.>
<property
name=rrdialect'5org.h ibern ate.diatect.Oracte9Diatect</p.opert}r>
<mapping
class="Category"/>
<mapping
class="ltem'/>
</hibrnat-confi guration>
nsertClientjava---------------
hport org.hibernate.*;
import org.hibernate.cfg.';
import
iava.util.'i
public class lnsertClient (
public stalic void main(sirins arssll)
{
SessionFactory tacrory=new conftgurarion0.confisure{).buitdSessionFacrorv(r:
Session ses
=
ractory.opensession0;
Categorycl
=
new Categoryo;
cl.setcateqoryld(1)i
cl.setCategoryName("aaa
):
Calegory c2=new CategoryO;
c2.setcategoryld(2);
c2.setcategoryName(.'bbb..);
Item i1=new ttem0;
il.setltemld(101);
il.setltemName("item1")i
Item i2
=
new ttem0;
i2.setltemld(102);
i2.setltemName("item2");
Set s
=new
Hashser0;
s.add(il);
s.add(i2);
cl.setltems(s);
c2.selltems(s):
Transaction tx
=
ses.beginTransacfi onO;
Page 25 of 31
sekhar-hibernate-xamples-2.txt 3h912O13 9.47 PM
:15
\14{,
'it0s
1f12
171i
1714
1;15
't7i6
1-117
1i 18
1i19
I T.:t1)
M.1
1722
1723
'1i24
1 i25
1726
1721
1/?IJ
1129
l t3tt
1i31
173:Z
ir3:l
1134
1735
1715
'ti1
ses.ave(cl);
ses.save(c2);
tr.commitO;
ses.close0;
Application-27(One-To-One using Annotalions)
------.--Person
ja
imporl
javax.persistence.r;
@Enrity
@Table(name="person")
publlc
class Person
{
@td
@Column(name="per
id")
private int personld;
@Column(name="per_name",length=10)
private String personName;
public void setPersonld(int personld)
(
this.personld=personld;
)
public int
setPersonld0
(
rturn personld;
l
public void setPersonName(String personName)
(
thts.personName:personName;
)
publlc
Stdng getPorsonName()
{
retum
personName;
)
r'
?
-----------License.java-------------------
1;'19 //Licenssjava
174C lmportiava.util.';
1741 lmport
javax.persistence.';
174? import org.hibernate.annotations.Generlccenerator;
1743 import org.hibernate.annotations.Parameter;
1144
@Entily
l?d5
@Table(name="License")
1746 publlc
class License
4147
(
17 48
@Genericcen
erato(name="gen 1 ",strategy:"foreign "t
1.749
parameters=@Paramete
name="property'',value=-person"))
17s0
@td
':
; 5 I
@Gene
ratedvalu e(gen erator= 'gen l ")
1752
@Column(name=
lic ld")
1753 private
jnt
licenseld;
1754
@Column(name="idate")
1;55 privale Date issuedDato;
171i6
@Column(nam="edate")
17F7 privat Date expireDate;
l?58
@OneToone(targetEntity=Person.class,cascade=CascadeTyp6.All)
1755
@PrimaryKeyJaincolumn
1760 private Person person;
1761 publlc
vold setlicensetd(int licenseld)
1162
{
1763 this.licenseld=licenseld;
1764
)
1765 public
int
getlicenseld0
1766
{
1767 retum licenseld;
1768
)
Page 26 of 31
sakhaFhibernate-xamples-2.txt
'j769 publicvoidsetlssuedDate(DateissledDate)
'1778
t
1 171 th is.iss uedDate:iss uedDate;
17r?
)
1773 public Date getlssuedDate0
1774 (
1775 relurn issuedDaie;
'776
l
1177 publicvoidselExpireDate(DateexpircDate)
177A (
I 779 this.expireoate=erpireDate;
1780
)
178{ public Datc getExpireDate(}
1752 (
1783 return expkeDatei
17A4
)
1785 public void setPerson(Person percon)
1786 (
1747 this.prson=person;
1788
)
1789 public Pe6on getPerson0
1790
t
1791 return person;
1792
)
1793
)
l7S4 ---------------hibernate.cfs.xml----..-
173s <IDOCryPE
hibernate-configuration PUBLIC
1796
1//Hibernate/HibernatConfigurationDTDS.o//EN"
1797 "hftp://twvw.hibernate. '5
1798 <l- hlbernate.cfg.xml->
1?99 <hibernate-configuration>
180{i <session-faclory>
t60l <!--
connection properttes
->
1842 <proprty
name=riconnection.driver_class">olacle-jdbc.OracteDdver</propertf>
1803 <property
name="connection.urt">idlslEglejllid@l9ss!!9lllLlzEslya</propertr>
1804 <propertyname="conneclicn.username">scott</propertf>
lSlJlt <p.operty
name='connection.password">tiger</propertf>
18rl'1 <!-- hibernate properties
->
'l
?07 <property
name="dialect">org.hibernate.diatect.OracteDiatect</propertf>
1808 <propertyname=i'ishow_sql">true</prope(f>
1809 <propertyname="hbm2ddl.auto">update</propertf>
1810 <l-- mapping files ->
181i <mapping
class="Person"/>
1812 <mapping
class="License"/>
18J3 </session-tactory>
1814 </hibernate-configuration>
181s
------------------.-lnsertClientjava------
1816 import java.ulil.'i
1817 import org.hibernate.*;
1818 import org.hibernate.cfg.';
1819 class lnsertclient
18?0 (
1421 plblic static void main(Stringo args)
1822 (
1823 SessionFactory factorlF new Configuratjon{).configure0.buitdsessionFactory0;
1824 Session session
=
factoryopensessiono;
'1825
//Person object
18?6 Person p
=
nslv Pgrs..O.
1827 p.setPerson ld(l 101);
1S28 p.setPersonName("ABc");
182S /License obiect
1830 License t= new License0;
1831 l.serlssuedDate(new Dateo).
1832 l.setExpireoate(new Dat0):
1833 l.setPerson(p);
1834 Transactiontx=session.bginTransactiono;
1835 sess'on.save(l);
1836 tx-commit0;
311912013 9:47 PM
Page 27 ol 31
1a1i
\t,42
184:i
1844
1845
1846
1847
1848
1849
1850
1851
1852
i854
1855
1E5S
1857
1858
1859
186U
1861
1862
1863
1864
1865
i866
l8e7
'r6{i!
I8ri!
1B?J
1271
187ii
1lir3
'it;
'{
1i] 15
1876
1877
18?8
187S
18e0
1881
1882
);
sekhal-hibernate-exam
import java.utit.*;
lrnport
lavax.persistence..:
@Entity
@Table(narhe="persons..)
public
class Person
t
@rd
@Colunn(name=..pid..)
private
int persontd;
@Embedded
private
PName pname:
@Cdumn(name=..dob"l
prlvate
Dats dob:
pubtic
void setpersontd(int
personld)
)
this.persontd=persontd;
publtc
iht getpersontd0
)
retlrn persontd;
public
vojd setpname(pName
pname)
)
this.pname=pname;
publlc
PNamo getpname0
)
retum pname;
publlc
void setDob(Dato
dob)
this.dob=dob:
I
publlc
Dale gerDob0
relurn dob;
)
184
//PName.java
I
't883
1886 lmpon javax.persisrence_r:
1886
@Embeddabte
1887 pubtic
ctass
pName
1888
{
l:::
@cotulnn(name="r",tensth=1)
private
char initiat:
l::1
@corumn(name=..rnarne..,rensrh=r0)
:-":'
pnvate
Shing firstName:
jiij
3i:',:T,l.ffffi1ffifr:;'|ensth=io)
;;;
- ?otr's,v(,id ,. nrtiat(char initiat)
1897
ris.inltiat=iniUal:
1898
I
1899
pubtic
char oetniti.xl
1900 (
-
1901
1902
1903
1904
)
public
{
retum initi6t;
void setFirstName(Strlng
frstName)
Page 28 of 3t
l-
,99tb3t!&9Mq!e-exam
ptes-z.txt
311912013
9:47
pM
l'{1{i
iiLl I
r'uir
1909
1914
l91 i
19i 3
1914
1915
1916
1917
1S18
1919
)
lhis.fi rstName=firstName:
I
public
String getFhsrName0
)
return firsrName;
public
void setlastName(String
tastName)
this.lastName=tastName;
publjc
String getLastNane0
)
return tastName;
lli9
-:-:
_-____-r,ibernate.cfs.xmt-__-_
t;:;'-f
,il,i:.lHfi
il::J"ti;"T#1i1,:,',."".f,",.,*",
'"'.,-iM=
r:-2! <hjbernare-conn;uration>
<sesslon-facrdD
:??l
<r--
conn'ection proDertis
_>
lYrB
<propertyname='.con;eciioh.d;
iili'ifu;flsllsss$;gss;q;pffiruro;rr-,"*
;;;l
jf'f,",}--1:-.'t-lection.passwo.a"'tigerad.ode;;
:"^:
1_ nrDernate properltes _>
:]l
<propertyname="diatect">org-hibernate.diatect.OracteDialect</oroDe.r!.>
:::
<prooerryname=.,show_sqt..>rrue</properrp
:;;
<property.name="hbm2aar.auto"'r,poaie.riroperrv,
-
!j_
mapPtng fit6s _>
,_':l <mappjng
class=..person"/>
ll,"
<mappingctass=..pNam../>
ir3r </session-factorv>
1']10 </hibernate-confi;uraflon>
^'i
I :--*
------crientjava--._'---------------__-
"
/ rmport java.utit..;
,a r import
orq.hihernare..:
1i,44 import
org.hibernate.cfd_r:
ic45
class Ctienr
is46
{
i948
1C49
,{ 950
rtrrl
lBi?
1r.t53
iri54
195$
t!5(i
'1357
1:ri6
1ii5rl
ii4AJ
1S$1
r96.?
.i{!63
1964
1tr65
1966
)
public
slatic void nain(Stringll
arss'
t
SssionFactory
factory=
6gw
grr6.
s"""i-
""""iln
=
r"cio,y.;;;;;:#;;1"0 "onnsureo
buirdsessionFactory0:
PName p=new pNameo.
p.serhiriat(,S.);
p.setFirstName(..Abc..):
p.setLastName(.,X,2"t:
Person pr= new
person0i
pr.serpersontd(111);
pr
serDob(new
Date0);
//assign
pNarhe
obje;t to
prson
pr.setpname(p);
Transaction
Lr
=
session.begihTransaction0i
sessron.save(pr);
tx.commir0;
sessjon.ctose0;
factoryctose{);
l
Page 29 of 31
sekhaFhibernatg-xlqp!99r1.txt
--
1.! t7
19t!r
'19i;i'
198',r
1S8t
l58r
1984
1985
1986
1537
1988
1C89
rg9r
1991
ir.tl?
1!!:i
1994
1iE5
1931
1$S7
19qe
1_49-q
zLtJ.i
2r8n
I
?,)ti: ------------"-----employee.hbm.xml
:a1l <!DOCTYPE hibe.nate-mapping PUBLIC "-/Hibernate,/Hibernate Mapping DTD 3.0//EN'.
"htlp://hibernate.sourceforqe.neUhlbernate-maipino-3.0.dtd >
l,.Lir <!- employee.hbm.xml
->
liiiiii <hibernate-mapping>
it{)'' <class name='Employee" table=,,emptoyoe.'>
privale int employeeld;
privaie String employeeName;
privale int employeeSal:
private int deptNumber;
public int gelDeptNumber0 (
return deptNumber;
)
public void setOeptNumbe(int deptNumbe4
{
th ls-deptNumbr
=
deplNumber;
)
public String getEmployeeName0
{
return employeeName;
l
public void stEmploteName(String employeeName) (
this.employeeName
=
emploleeName;
)
public int getEmployeeld0
{
return employeeld;
)
public void setEmployeeld(int employeeld)
{
this.employeeld
=
employeeld;
)
public int getEmployeeSal0 (
return employeeSal;
)
public void setEmployeSal(int employeeSal)
{
this.employeeSal
=
employeeSal;
)
3/19/2013 9:47"M
u.:ritl
?,.j i;:
<cache usage="read-only''/>
<id name="employeld" column="empno"/>
<properly
name="employeeName" column="ename'y>
<property
name="employeeSal" colunm=!tsat'./>
<property
name="deptNumber" column="deptno.,/>
.llt1 i </hibernate-mapping>
'lr
l': ------------,-,---hibernate.cfg.xrnt---
i9lrl <!DOCTYPE hibernate-configuratlon PUBLIC
le i lr " httpJ/www. hibernate.orq/dtd/hibern ate-confiou ration-3.0.dtd ">
:al! <!- hibernate.cfo.xml-->
: ail, <hibernate-confisuration>
,t \j l't <session-factory>
?t::2 <!-- connection properties
->
1'12 J <property
name="connection.driver_class..>oractejdbc.OracteDriver</property>
lir:lr <property
name="connection.urllill9i9E9!9ltbi!.1@lqeaL!99;lljzlsaly3</propertf>
.lliii <proprtyname=iiconnection.username">scott</property>
:t::r! <propertyname="conneclion.password..>tiger</property>
?{\21 <!-- hibernate propedies
->
2l2i <propertyname="dialect">org.hibernate.diatect.OracteDiatect</property>
729 <propertyname="show_sqt'>true</property>
ii;l:fl <proprty name="hbm2ddl.auto,,>update</properttA
e
l: : <property
name="hibrnale.cache.provjder-class">org.hjbernare.cachs.EhcacheProvtder</DroDerlp
,P- rL-
lu r" <!--
mrpping fifes
=\:
l,.c^4./ ba.v.e.-t
V,b4!-.dve. U19_
jec^J
-
\e'!e .e-.!-;t)^4ai"4an:-'.',
?iJ33 <mapping resource="emptoyee-hbm.xmt..D
+ru.p
z.( p,t4f-t
t7t
2034 </session-factory>
2035 </hibernate-configuration>
''-l/Hibernate/Hibernate
Confi guration DTD 3.o//EN,
maxElementslnMemorF"l00"
eternal="false"
_> ey$cry\a!
:03; <!--
ehcache.xml
:033 <dfaultcache
?44{i
=
9or:'
Med:j 6e r,l.e
s.L+i-1
so"--
$"a
*t!4-!Lbj,j!qlegLa!plgsj?]tjl
3h9120139:47 PM
.:.-,I
j
'
timeToldleseconds="120"
'
'
,t timeToliveseconds="200"/>
:11I
il
maxElementslnMemorlF l0"
;4/lt etemal="fal6e"
.2111{i timeToldloseconds="8"
;r4r timeToliveseconds="300"
?0.18 l>
2049
</ehcache>
:0-ql
?952
;1053
205t
2r)55
;:056
2C57
JDJJ}
?0t-c
:{rtiil
?01i1
?r62
r:063
2r64
2065
:00ri
?067
?&68
,ia\l
;i)7al
-t':'u
ltti 4
2:i7+
:,'r!
,i)11
tital
I'J8?
?!81
r85
')4t6
nlttt
:it1li8
it.it,i
il.l9{r
2!-q:
?rlgi.l
,:ii9i
?n94
]t;5
?096
!097
trv
{
//clientjava
import org.hibernate.'i
import org.hlbernate.ctg.*;
publlc
class cllent
{
public static void main(String args0)
t
SessionFaclory factory=new Confisuration0.confisu re().buildSessionFactory0;
Session sesl
=
factoryopensession{);
session ses2
=
factoryopensessionO;
Session ses3=factoryopsnSession0;,
Employee e1={Employee)sesl.gel(Employee.class,7876);
System.out.println(ol.getEmployeeName0);
sesl.crear0;
System.out.println("ossioni cleared");
el:(Employee)sosl.get(Employee.clas6,7876);
System.out.p.intln(e'l.getEmployeeName0);
S!6tem.out.println("==============='l;
lry
t
Thread.sleep(6000);
'
catch(Exceptlon e)
tl
Employee e2=(EmployGe)sss2.get(EmFloyee.cla6s,7876);
SFtem.out.println{e2.gstEmployeeName{));
S)'stem.out.ptintln("==========-==");
Thread.sleep(6000);
)
catch(Exception e)
{}
Employee e3=(Employee)ses3.get(Employee.class,7876);
System.out.println(e3.getEmployeeNameo);
ses1.close0;
3es2.close0;
ses3.closs0;
factory.close0;
Pase 3'l of 3l





I would try to update our site JavaEra.com everyday with various interesting
facts, scenarios and interview questions. Keep visiting regularly.....
Thanks and I wish all the readers all the best in the interviews.



www.JavaEra.com
A Perfect Place for All Java Resources

S-ar putea să vă placă și