0% found this document useful (0 votes)
90 views126 pages

Advanced Java Handwritten Notes

The document contains fragmented and unclear text, making it difficult to extract coherent information. It appears to involve various topics but lacks a clear structure or main idea. Overall, the content is largely indecipherable and does not convey a specific message.

Uploaded by

Jagadish Yadav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
90 views126 pages

Advanced Java Handwritten Notes

The document contains fragmented and unclear text, making it difficult to extract coherent information. It appears to involve various topics but lacks a clear structure or main idea. Overall, the content is largely indecipherable and does not convey a specific message.

Uploaded by

Jagadish Yadav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 126

ii

£ 2C p)LJ ·, :n \JtZJ ~O U! » ~\:u.5 f½ aj-- .j ~ p


fs,'): j U:J1j
.& ; '-' <- k::b e f-u Mc lJ'- 0n Of :
(5 )

- - - - ! - - - - - - - - - - - -------
- ------- . - - - ' ' \' \ / 1 lY1 I b w tu \~
1
--
=-JspS"e"f\l1 ~( .L
(~) f<..e...qu«t ~ f/2g,;-n3 lo~ QJ.JI; ti\§
~ j) :: -- -: -- -- -- -- -- -_ JM ~ ~ ~ L _ .
--- - - -~ ~~C i~~N~tlil.-O~~.~
- ~ - - -- t £i~n~3____jb~~3------~u.-J~lu,~tg}-,~~1s~e~D~e<L±D~
~(7~J~ ~e g~L~~

·,t:fr-~- ---
:.-__ - - - - jr -------'t~ '--'4 "-~: : j - ~~ ~ ~_,____+--1=---f~ ~~
..C,.__ _+- ~~ ~;; J._ ..J .J.
_ _ [ _ ~[ . _ 3
J.~'..Ll&'...a --
~

:t ________ --- --if---- t ~ ~...._____,~4-C.L!,,d...J,.J....I.


~~ ~ ~
L . l - - + -_ _:: ::~ ~- -D
:!·: - ---..._ .- - t- ----t--'"""l;:P--1"-'l..C..!-' -"--- ---" =~~
.l.:,__~~UD-!--
-----+-~~2.J.YLL
-n;r_~--
"· •·
---+---t----✓•-
--
- - - -- -
. .. - - --~-_ -
-....
===
·~:-. --t- --- t- - - -- - -- - +- --, --
...
····

r J u~ --. ~ , o . •
I

.est, ~1,-,__,trvl.L> '\,, (2,1 Uid. e_, 1- > d71A


LLI kttw- LOd V ll _)'
tJ - (l .,.(,_ / ,,,J/VJ_,) -{
O;tJ I

I
<)~.

7
I,

'I

- ---- J1-
r -- --=--=-=-~

S:e2 ,\\ eh cu: e f?'Jrh,±l k1 ~±ulem V6h; P::a:r.._


p"h h TI Y\_3
I \ _'
01 "'7 87:M L d I') C µ 6Yl V1:t \ lP hi 4 --
is. U~<1u\):23 d i 2::8 ,' c,u Lt t:() u ~ e , ~~ P_

___
___.__
- - ~ - - - - - - -- -- -- -
__ .,._,___- _ _-1[1---1)_':)_____;_~~e'A:a:.ltipul...f....r±L--...1:~~
r---- - - - -- - -
1
- :,,....,___- _ _____3
-~~2...:_)-1,.____j~~~~Ol___.rf!l......t:..$
: ~~UJlO~'l- -"l~_ :±t..L l.l,~y ------- - - - - - -
-------
L5) l>e tl<?-12Kib'o ½ ±oj,

i <:u ~ ed \:::o e~ e c u.tR .--


co de i21°' ,jS? e . --
- :A _s>~75:·1 plel - 6~ Wh eci\lJ±e-il1-:i ---
_j! ~ ~ n..u Mlo £\ cl3 --J~1 ,t-e; c,l:&r@i%f,e,, ~
_= == 7; \J ~ ~ lo\ e6 - M ~ q ~ e.a..l Q..{ ~ H o $
,, (!..I
l,t
;1 _ ~~re ./4. ~ \ o vi ~
I, • •
I

?-

L-0 rvt e..


,<... a o 0 J.

~
i

-
1, ,.... t~
h-u e£

(l!,, as

\_ .s.
(3
...
Cl , "r1 6 •

e...vio.) ~OU~ S"


'
In e.LJ ~ e _ ~ eJ<.P ,ye...g ~ 1' -0 l-i
reoe
. Nl ·-- '

_-~~ - - -~ - - - - -
~~----
-~-- --- -- -~ x: 2:
R~ ·~.___J_/X~~/~o..::-=:...-J.L ~2~~~~~):::!___;..,/~•_,..>:'.----------------
- - ---- -
- ·
- --------------
,
- _.__ ti, e ,_J<?,\D d C: cJ et }'rt'),.,t)'o b ~ ~~ u .se d
~
dec~u '1Cf ,br!'.irl ~ h \ e-:S av d f\l) cl:h.o d 6 ·
-

___
___.__.

- -- - ~'_,i--'--'-I_,-t!-__.,_,'(')'--'-f
0
_ --= (,l.,__::_ 1-o-"--=_..:L____:"/="__:.>_ _ __ _ __ __
~-------- --- -- - i - -"'_-- .. ,_. _._l,_ __,,=-6'\~t-=
Ci,,_,,_bc,,-"-C.."-'',L__L • L>_ _ _ _ _ __ _
'I_:_ ___
--r--___ -<-/ • ! (. , 'b:::(J e.. s :: It) SU-U C.,'l"f c, e ( 2 • aJ
1

L---- i 1±2.-
f--~~-_ _
_ ___.11-
-1.(11
a-....L.J...w\1~ (.-.o. . ._ru~~
I,
. . (VJ~e....,_04-b
~- =-:_ _ _ _ _ __ _ ____.-/-
' . - --
,....__'- - - " - - - -- - - - - - - - -
-_ -- - -- ---

II
I

===
--=.,;::·\d11\ S -~ (D '.T jl£ Xh ¼- ~ , ~eJ k,
\:½ e .,.1~ -
! <2..I) v.J~ \J-., LJ.. l-<) i~ t\.O 'oe. +-l-, G -uJ (l.nt-t
t p
~ .. 1 F ~ 'f\r) M ~ p 11) c_,J-, •0 ~
v)
,.
u-, Cl :J
~
'1
( _,~J, Nvj - - -j
r )Jc~ 1 ,--<

= - - - --- -
- ---L - ..)
-===-==--=
-

~•}. --

i
~ Hm~~___..:,,~~____,__,~_1-_______,,______....x...L..J.__,__--'='--='-_f!J::>=-=_V\"'Vv\....e...:....:c..::::e.v.:..::..c....__\r_ _
..c,___ _

'vu

'\) f._ .

I
ve..
Page No.

Dale

I
:'j t) u
G
fvLQJ __:j
½Jj L~ Y\ €: ,y-- f
code,
in
,orw~ e
uou- x
.::.i d&\P
-

------- -

----- I --
I1
I
. . {0 ) O @ pc ~ e. •
:1
C - - ---------. ..
?1')~ II'.) l
___
I DM I __,____,,

O"l>

...
~
.. bu!-e.. 6
~

i !s. 1
~e..
,,
c:U o-~ - 0

~ I~ ~t~t OL-1 fv, ~ l.0-o T-d.


. /, >
I

..
I
~j e9c__}-e..t.-i ~

.... +
b 'IYI ~
UP) L

~<2~

~ .. 0 S" e..~ I ~ II

·/•>
.. n?- ....
-· IYl rn~ ec_h' 0 t,
·
~ ' TY\
-~
_.,__ - - - - +,- - - - -- - -
--
-,..___~---.:C~o-4-,~b~_µJ--~=.r::_£~e.~'o'__!..~_ _ _ _ - - - - - - -
_____ _ __
~

.------~-------=~~"-1-/ ~@~PJpO:@~€;L-.bb&~:£ 11 11
~.J
:D~l~z'._ _ >2__ _
II.b6__f)¼~_J_~}~o

(r; ~ ~ ~ l

~- --- - - -- - - - -- -
-- - - - - - - -
-- --

,~ \.L<,e J ~ "b'" _______,-


e2 re~ o u.J f:-\ \ u tu \:½ e ____,-
, JS:P=f-?~ e_ _d u"¢:i1/'j ct'.d:l.oV)d t ~
~::
.-
( ,-']'}1 u-,-
I ) JI, I
i ;- ~ - = = =r-_-=-.c . --=- -===-- .:::= ~~ -= _
.._____, -~
--
-----
> ~ ~ud~
:e £:.\e.t .
p;Je,.
e..b: •.
(111-, be

:~-~=--:::...~~~==~~~~~~~.....c_i.:_~:..c°;;1h·~v~e.~-·-=--

,, ,,
e. ~
e_ "/, > ~

<e,,t..::",
c::...-> -
1

o<v} G) •
(J de_ -::. tr
7-, - ~

<tV -

-:----1.L.S~~~::§_l-t___ _...,dJ~r d..'..&~ t:.•-r-1 leJ,~. Htf:o ~e.., 4eo± _


----~~ ~.J:'.: .l:~_ _ _ _ ____!_!'1_____.,__ _ iI '.'€-~ f O\IJ $<.,
_ IA I \ I ,

----..(,,.,.,..L l_tl...t:::.l..! j_ __ ______,._~~2=. ..!~~\ J~ d-. Se. 1t;\J \ el Co h~; ~ .

---_s,,~ ~~~--- 'oc-f.c! .ll!LJ.: !:,.~~e qy v l tl:


i, t±p . µ ~ g e.s ~ i o 1o .
6:> et
Pogo No ,-------.... ,

Date ~I

-______________'.,(~V\!£. LfUMb~>---- -----------


-·------------~/'(~bQ.(C) ~d~'jL.,)2.___ _ _ _ _ _ _ _ _ _ __
~ 0 A- ( "' 1: [£ I II ~ _; of
I
-·----- - - - - - - - - - - - ~ ~ ~ •O~__(,;()l.9...QM!..L...a...e--tPLaY):.+-
n...!'.]J)......._),.--LI.J.J-.J._--tb~__,_....J.~~- -<"'---
CJ : ,

_.--._______ _ _ _~~...J..l_t::.blil.Q~d..SJ..1:i:::=....)_ _ _ _ _ _ _ _ _ _ _ _ __
-----______ _ _ ___:_c..<_ul~"'-,...!_lli~l~>_ _ _ _ _ _ _ _ _ _ _ _ -
- "-
-------- -- - ------------------

------_____ ___ _ _______ __ _______ __ _


___:__

ee,
'"feE~_,_t.-l"""'
- -----------_ __ _ _-_...._rh--"--"-e___=---"- .......t_®<l~·i----e~c-!_-rp~'it:P-\!~id_u_,.
1
tJ_e_
...... }h,o_~~s-
o ------'8crtl=--_____..H_._rt: fi. . . . .___._ _L-). . . .,.......
-·------ ---- -- - -·__.e--"-' ,d
e A........ . . .€......).____~iIO~P~D'.tlYi~~C!.~b~'O_V\_ _ _
- -----______ _ _ _ _.,_. .
; n'-'-'c'---",\......,u,,__,.c;:b-=+-'i~'----'=t-_ _f. . . .½.__........Ma-"-'---_____._d--,..cdJ-. .........r.~J~•e.....
· Tu"'---="-,--,~<!.-:<~)-0 5..-,,-- -

~-.. fvi-'. . --"e.......}½.D--'--'~d~~_____.e-"K~,,"-'·- --


____ _______ ____tfTIP---"-- - - - - -- -
- ~
------ - - - - -- -- - - -- - - - - -- - - --
- -------- ~ o 1I (hd-. p~
1,J-)~ (, "r"~t.J ~~<a eJ-- f q:<,-q M\? hl --
( M Q ~ 1'.)J \, j •,. o JoL--
------ ---·- - - - - - -- - - - - - -- - - - - - - -- ----

_ ___~
- -- -.,__,._. - - -- - - - - - - - - - - - - - - -
.
'

l-- O'Y
PagoNoc----,,
- 1
Dole J -. - ,,

=-....c.....-=...... ~ ~

'--~- ------------ -----


-·,,_~ - ' l ,
- ----L-.' Q,\
f eJ-{
#
1 S,
' '

-----~----~-11~1<sSJe6d::3__b?~..1cb~~~..oo.~~lL,:::-11~~eL~\2~~E½~------
L' \•
l'lQ 1 D CU I ~ u__,h o ""
I
Ci ~ M Y
6..Jin b~ ----
-----
-~- · ' - - - - - - - j - - - - - - - - - - - - - - - - -
.~_,__--- ----~-<L"'.L)•~wl('.._'.'.rf_n:.&~»:S~--1::½)~~<'.21)~11Jt~e~J-!d___-ff~(JJJ9-<J~fv1~e.kneu.
·J _
_.--_,___ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _~cy.p:e___s;W?~¼~·'2Yh~!,.,_L_ __

,. __~-·- - - - - - - - - - - - - - - - - - - - - - - - - - -
' --:::~:__;±YL-IL,.!....'..n.!...::caa-_!d,.,l::l:x:..n.....!...:'\l~e..,_J'
-------·- - - - _ _ _ , _ , (~":::__::Oc~~W-1\~i<w4~b~'O~V1~•~~ ~ < l : : ~ - - -
------~---------==I;:t::::...:...!n...Litf:...+CL1.=.:.J.1.'.a:1~C½~efe:._e.::::...'ls::.l,L..__,,_(_v._'h'l-=--'-=cu'-"-6V) ,e..=---'-'=~_,_·,_ __
-'--'-=
1
-------------~D.::::4:::!__,-t=:P'.....!:'.P:J:....J..L!Yl-Lt:~l~1-~....!!..:"rJL.cag_Jc!..Jl.f'::l.....L>...e_.L,,i!s,;:..___~_'_'_+--.Ll)J....,..01"-'-frl-'--'--"-,e)""'0,/_a_
_ ) ·-

----- - - - - - - - - - - - - - - - - - - - - - - -- -

_----- -·- - - - - - - - - - - - - - - - - - - -
·~
----1/I .J:::lLl
~_ e ' A'<; e r:ir to C/1)'.V) t:1/1 e)
p~ e , or

,_

I/ ~ l, •
j3, useru.J
~,s, ocb'ok l
1

I
/~ ~ - - - - - - - - - - - -

~ ll 'r)tU II

ue. I' >


- _ ._, _ _ ., - S:WJL. • •~-. •• -

\\ Psg<' No.
I
Oate

_.-.___ _ ___..!.:...l•- - - - - - - - - - - - : - - - - - - -
_,...__- _ __ ____!..::::._~t:½~f-6.-
, ~ -6=0::0..Ll,.L..)pf___..,,µ"'-'11,i-'-----'cJ:-:h--;"-=-~·-=b-=4t_,_f.,,.___.....:d=.-=...:tle.~~"-L.:::!.....:;V\.u~~--
-~--------~-~~=:::...:......:...~=-=-=e_,,~_ _,f-½.. . . . L. .>_e _,1''--L.Y)..L..>Q=J-=u_,_,ci....,.e_,_~--')--~e_gs,__:o=t,..._J-4=1't-(~e.'=--_____
__
......,_ lu,,u., n-~ -b tJ...f. P eJL lo eJ:v~ i t - F-l n g,b e d
-----~-- -- -:--.1...:i(,~_~:!...!.TI..1co.:....J~u~J~e....,,_a.._l. :. . '_,Bx#=-:_ _ _ __ _ _ __ _ ____
r-----
:, J ,., r._J I ~,
r ---,
----= C:
J 1• • I

~ -- - - -- - - -- - -- - -:

,, I>

'), ,......
'
5
---·- -1+-- - - - - - - - - - - - -- - - -- -- -- -----
~

-- ~

Q'f\..-0 e... .

.-

::3
- II
~--==;r==== ========= ========= ;========
__,_ - - --J.J. . ._____________ _ _ _ _

..._____
- - ---;- - - - - - - - - - - - - - - -- - -

-- - - - ----i-1- - - - - - - - - - - - - - - - - - - --
- - - - - -~ :;:-------l\-C!..m~p'..!...Ow<aX:l:::\,..__....,..J--\J.eJ~\\...k'..eJ~•~4f~.µp..1-)€.~il__!_•_..'.:~:.........!....~_ _ _ _ _ _ _ _______
---

-- ----------:---Ji....§.mpo-Ll.f,~~~~'\",dj~Q.J..~~,t_!LJ~•_J.Q~u'.),&..Lf....!.._::i:
..:.........J_j- - - - - - - -~

--~- - - - - - - , - , - - - - - - ' - - - - - - - - - - - - : - - - - - - - - -- - -
, --+<P'--"-( b""-\-'----'i.......t_
_......._ _ _ _ ___._ .._1 1 ½-'---'-\-_L-------'U:=---«-ia:-u~p'--vi-'-'1---'GS;;....-__~_,,.___,,,~~---
__,\J.,l)=----'-j_d_ _p__._c....... +-";

_.~-- - - - - --+-l;_____
~ - - - - - - - - , - - - - - - - - - - -- - -
1
11
.----~ - - - - - - i - --<?j-=,-·__,d=--'=''.crfc.,.,J_1
· .....1-,.......
1

S?....l-----+-±...lo.L?o....J...."'-k:'-g-"9--=Z_<-'_Ll.D--=-.,e.....,}'--"LQ=--'-'Vvt..::....,__:__:--€.,___.L1J_ol-....,,jc4-.=..:C.-\_:IV_!:Uc__ _
1
_,-....~ - - - ---+j'----7.....,..-------<-A-p"-t<--fp'-'-l~~..:::..
1
- :~-•---,-,--=l:f::l....J12""'--,-,--='."2--0~....:::~c!......:..._~_ _ __
11 -J
11
,. . __ _ _ _ _-+:-
I. - - - - - - - - - - - - - - - - - - = - - - - -- --
.--- - ------1',,+I --~M.i. ~. ct-L--f--'--l½-@-'&'~h-'----';•J~
· - S~P
- ---- - - - - - -- - -
1,
II
;:, I J" ' , , I
,-_- - -- - J
I _ _ _ __
J.J J __;

£1. S'.C'r,pb\A:j ~
I <!i V\

eli
I

I
.:J
r
I ... 1I:
~

~ s. .t,. e LQ ~~ adde d F: e. Jr\.A x:::e.


,
1r. 1~p ~c:..k 'YL-<2
I\
I\

I -
\

\I

\\
..
\

(e_ pL
~ . t L C

~~ ' to t o
t () -t 2-,() ~o
.,, ~'a\ '2 1o
../'
I Lo ~~ 2..,oj
'ei'<'b '
I

_.,,

-_:;j
- --
I
a.
,
PaQe Ne

D&le

Qf"S
?J t'O'.\.p) j ('; t: Ct½Je~ ,- I 0.

'
- \ r i's
of: CFY'l_j
, ...,
\
K:ie

S:-qs:i otAScope' lr- 1\ u~ed ro

UJ U e/2

t l'l.P-' - ~y±eA ·/}1 • ~


e..i v,J «- to ,'-y1 1
L .'. !. .- - - + 1 - - - - - - - - - - - - - - - - - - - - - - - - - -

c, ::i\' u st h:'j
111 0 Lf,,)

,I
I

\I
I!
I
II
I
....:-=:__!~ -_ --=- --· C ,_

2c..)')_ ~uL~~'icrn~j+--·~,~c..!G..L"'ft:ma:nxClP~0,~%Ue:.___ 1-\- J::.t:~l:W.=fll!...1.l:..LP_!.,0--0~~µl..:::.


---- lc~
...- --- --- -
- ---~CU-t"'°-.:..a..X)-1-
1b~u-1.t~e.~..E.o-+::1::r-=---1~id..!C~~~e__ _:d~,:x~ 1
e~c.hd..!_vJ~e.-~.__ __ __ __

0 0 >
2--. !;'f>

c;,(" , :;;;.

~ l,,
\'I

~ df ~
11,J o >

-· I

- - ----,+- -- -- -- --- - - -- - - - -- - -- - -- ----


( Page: Ne I

'Dc.1e I
- -_ _ _ _.,I

.d

(I -
"
_ _ __J
1,
.:: =--:___-
___,::_ =-c~
=x=:-==== __..:...-=:~- -C.---

- ----=--J.AL~<'J..J.J,LSs_±ualJM~e::___JtQj~a__j_j.s,_g,_G\Q__~ULS~.t..(...2!'.'.le::_:::.._s:Q3!'..J~:€..1'.f.:..-tuOl...lA-e;,c)!L--____________
1

.- ---~'--~rg~QL----1.t. J.,.,.(.J.cbncz'.j~J:u..ue~'b~a1..l>L-_QQ_i~ee..1\l\~PE.JlA£TD.....•- - - - - - - - - - - - - - - - --
I
___ ___:_-- +
\ J.Jtiu.)JLku:e~h::l_-C,(!.L,___,,,.J-1.d.<?x:P---1P::J~,Z::!:l~(,~_b0>~1A+~e-tu.i~Y'I.J..I~½~~~-~
e.,___~c~.ud.-:g~tp..>,L.Lfvl-'-~-----
.- ---~ttw J~~-..1. .1..::....s_±-1..Ji~tLLIIIO.Oi~\~e,_t.,~~~dL___i.l.nn-1bJJ.)_....\.Oa____.JS::~es.....:t'6\.l~...L:'d,_,,__r-,- - - - - - -
1, ¼e ' ±l~ ,~ {'.Dl!'.l •
-----
~
I

- I
------
1
~f \ 0 5;,,h ( 19Au 1 v\l~'):: 1
H,,~ l o1'\JOk,.&S ~~e_

6:f ft ui' ; 0 V1 <r_ w~~ l-vie '~ S' p pc~ f's


I <e~~.d ~1 'i~ e ~e ~ u b~~ ·
'
I,
---
- I
sJ~P
~ e <l ev\ '5 j D V\S ! <l- jJ (!) Lj ( 'K:: e II te_ V\t<'Jg)
+l,, g_ct" II W!a di :cecl:l j
::ns:g_~
~6 ::::) (!)
'
!:lJ M) 6- JiU~eJ S2'e'.):v 0 pctj e. vf\,.!~Y- AS
ii tJt"kll UJ-f) ,d d ½:±i e bcJ!t:.- j ""' 1::r¥ .
I
I

'
0 Ta e: t"nf'. e:_e_ .! S h1 N €...
Q ii€... ~
~ U '.H Vl e g_d
~tle '
\:ki ''rtS
I

( 1)
T~ !,,v 1'1n d 1e.. cJ<U!s !
I
-
I
XV\ i s: pe gJ f:~
H.,,i S; cieJ ~s
---
,1 -
n2e_ l \~ la 41 t (9 4"r
,: P, ,~\.-nl'-1e.., +.{ ,. () wi'll ,.,I/) ~ o, 1/\
I
II . P 1,, ~r \ ,~ P ..--.b . --
IV\ Q I \1 r 0 l'rD. p ,
'-J
I

(2. j 1
1
I
rr-1 f) p_~\P.,,< ',
I
- I

tue W-il\ - -
k:::<--Jnd ! < 'r ~
-
J
- - ·-r:: -- I I _r - - - - 1

[g) , I" p { ) ( ' ),,__Q {'


I, IA-,
, u

-- A , \ ~ P r> r r-a. f' (V~P't-CP n ~ ,1 l \ hP lJ !. \ V' Cl


"..I
0 L!'Y
'V

/1115?.. ~ M e _ +-ri-....a
"
~ ~~ ~
r - '-~ P
~

PN.tJe
\
'Tl I') 9'i \ ~ Tr.1.a h_v 1-11 n
',J
~ 1P l
-.J
;")~ \
P.t<n lI 'v\q (Ju ~-S'

i ~ 1' VJ. q (' ,(J. Q\-o Nl~ -T~ N\ L\ M <- r.2 l 15' '<. 1'-v, -,..1 , I A.a,' ~ I
\J

~ - i ~ ~ ~o1 \ ~ c\ ~ ~s I ~T~ I
-

't - 1 ' ~ ~

'7
dhuptee :ove Seves Feoets

Reaueat Poocessing eifecycle


phuse.

sf applicuhan liEecycle
phuses ulaicla as folowç

phuse 2 Aaly Reauat valualAy)


plaus?i.si
plsei4
phese Tn lake Applicuhen cIA)
phuse4 Rende Response (RR

Apply
Creute a2 Reauet praces
Vcues Validabhons

Pespos Pende Thuoke Uelute


Applieuhou Model Velu es

phuse:
- NSF beqins Hae. reatore Aieo plhuse
as ink
dicked And eeejves
is
reauest.

2ing ttais phuse the Jsf build Hee


Dusing
Fape No.
Cate

vie ) wires evert hundle


to U
inhe Compoucuks RUVes
eidutos
Puee contez intunees the vieew

Contuins. Fueecontentintunee
elHhe
wl
to ptrOLeIs infomnetion
Teaueat. Tauired
Aplause 2 Apply reaueat Medue
Hais phusetae Mealues Haut
cArre eter
User (wil) be
eNey individuu cipduted
compoMeut efined

Componeut stores
Convesions or the Veliho
Peithen eutrent
procesing
teominetkd and ae coutod iecHy oes
Hae fende Response Poy Tendeeing the
ConyeRAion
Hae ieat
Ophuse : 3: Poroees Neelidahen i
Hais plaure poocesS clmy Neelieh'ons
taat neuts.

Hhese Nalidubonsu1) auly hppen


the UI Comeonents Ohly têi he popelty
rendered' poopety ie to tue'.
phusei4: Updute oale) dealMes t
he Lomponent hee
ponding
wmponens lol
ChËet propehes
elucs.

tthe
He E ) updete the bcun poaplhea
CosNesponaing to inpt Componeut's Vealue
attibte

During tie
this phuce, Hae
coplicahea -lee) eveas Ruch
iaking to anothe pa
Lustonces pnRMenuq ed Beunadds Vealue.
o popeses
metthod exeouted

phurei6

Adfinally coe une euched


2espon se u s c job i
Renales Response te

dient Applicuhon,
Page No.
Date

Stonderd Coneponeath

HTML nput of ype tert


dhiinptTeat iae
(elei input Secret -

HTML input bf tupe =" pCsSwoTe


pursuo
Ahi inptecet id" pussuOrd' Ne
(b) hiingut Hidden

HTMLinput of type " hiddeu


<h:ing ut Hide wue
ulue Hello

(43 hi SeletMany Cheekboz


Aqoup HTML eheek boxes

<hiseletmeny Cheekbox Velue=


<f: selectTtenm item elue
{remebel Diet T2SE
<Ft eelectchem itenlue
iremlub e Diet T2EE" >
2lhiselecteunycheelebor
|Daty

<hiseletOneuci Nalue "Sennester !


<E:
selecttten iremelue
itemube)
P:selecfm
herlubel
<IhiselectQne Rudio

HTML keat
<hioutut Text Alealue >"usemeMe "
(o : ConnehdBetton -
TM inpat of ype ="submit" button:

(aLink -
HTML ondhor.
Khlink Nelue " peae " Qut come3 pege1)

Ceete
applicuhon
Celled
Hhese tugs poouide flexilbility to munege
COmnon peltts te iple poges a one
plucee
Façe Nc
Date

Fucelet

pege Jecluhon wrwge thut is use to


build Juvese Fou ces ies using
cyle templates to buld
trees.
yOUneed oOSe he
Fotlowng numespaces n hhm 0de.

Reuce)es!

(t uiinset
-tnset content into templat that
Content is leine wit He uii detine
(e)ui define

the define fq defines coutent thet is


insexted into c templut
ii conposihon

encupsehing Hhe Contet bo beinclueled


other ueelek.
Data

(4)ui: include
- tiis tg incucles Hae camponent
atribates es a put
he

fouccelchs Fetures -
peges.
Use XHTIOL
feuster usin jee
q olusses o
deAined a Ueomponeut
Xhtm insteud st
Fuceleki

Sttppo|t Auste eoplahoy hiMe


Compile- Huc EL alulid bou.
Hih- PesforMonie endeng
h:bocy
<div id"rop'" cluss >" top'"

Top Sechoh

tuji efime nuMe ="top)


welcme tn Tenpleate clieut pege
hi boly)
Paga No.
Dato

SE P90uid es inbilh Vlidetors is


Compoeus These tougs Neelite ye
lesngth he Piel type of input
Cun ejeot.
these frngs you need to He
n hm coe.

htn

l core"

Nelideah'on

Veliutes shing
mininMun
(s"

f Welidute LogPnge
Mel icdehe numeric Nelue
<E JelidateLog fungc minimums"o"
muaimume
| ae No,
|Date

( :va)iate Pegez -
Welidetes qiven
regulur expressio4.

(s stom Wzlidutor-

Cxenhng e custom Meal idorL

Creutea Vatidor cluss lay inaplereuting


juvaz fee ee.v ulicluto. Veialetor intefu
Method
Luplemeut
above intertuce
Use Anmotuhiou Pece Welialutor to
asign
Velidutor.

Exressiota
JSf pouides rich exreusion ungge
we Un nomMel apeheus using
notubion.

Expression
to eleMens
Cotlechen be aist. Meipor
Dats

to precdetined bject
Cuch as reauest.
eAriHanehe LeqicelL relaioue
Celn be done
ueing epreesiou lungueqe.
(as Autometie type eon veKiou.
cheus miscing ues empty stnns
in steud Nulfoater Exephou
Notuh'eni

Ex

Calls Add

Pime Feuces
Prie Fuces is Liqutweigut lbrury
adependen cies

libtuy coe need


o se
-ollowing
<htu
(Tupe Nc

|Dale

Porime uces
chubuctexístics
(simplícity and PentomMunee !

Pine feLes Iigut cweiglt


all ecesionc mude ere bsed
keepiug prime Auces as ligltweigut as
pessible.
taire pwty soluho
Usually adding OMeheud
ould aing eUse ith Prime fUees,
is hot Hhe

cingle aN olt
dependeneies dbd nething fo Con figue

(2 usy fo use

Componeink in PimeAees developed


ohich stetes
LoiH a desi_n piuclple.
tht A 00d us eomponeut should
uide compleiy but keep ne fleaibiiy

() Stong Community
Princ foees commnity Cntinuously
helps the eelopmeut of Prieaefues
feedbuck, new fdeus
buq epots aid petohes
Page No.

Date

Prime fuees pouiaes Following


Sep: inputTeat ( ) ep: wendur
() <p: coloPickex)
3)<p: comnoton ()<e: diloq
(to) <e: File Uploud
4.0 (age NO.

: Hibermedte O
|Date

Ochapte
whet is Hibetnate List AdJa atenges
hibemte ONe DRe

-Hibenate is used cOnvest. esjet


dete to

tobles,
Object- Relubonw
Meigpin CagM) os Jeve
Hibeanate is eseonsible Aor making
dete Pessisteut by stoing
detobcIsei

Advautages
Hibeote is Elible
JeNe clusses to dtobus es htle.

- Hibetoete eduees lines of


Meinteaining obiject- heble mepping itser
setuns 3esult to appliuhen in
objecs henee Rducing
the eelopmeut Maintenenle
Cost

Hibeanate autoneicelhy geneates


Quemes.

24 meakes an apphehon portuble


al1 SeL detebuse.
PanY No
Date

-tHeuhles al) c9ele-updateelete (CEUD)


opeti ons ucing siaple

Hibermte itself teke euTe


Inoupping using XML les
Jevelopes
does hot need' to te eode or tis.

-Hibegnte pbouidesa
Hibemete Query Lamquag<- H&L independeat
alesta beses).

Hibexnte Suppaats Iaheaitonce hesocicthions


Callatio ns.

Hibemete Suppotts elutionships ik One


To- 1eny Oue- To - One Memy-To- Mehy Meny -T0

Hibemate poouialed Diclect clusses so we


need ewike Queies
insteud Use lhe Me thids pro ided
by Hhet APT.

Hibegnte
DBCpaps Jave clessesl ibexnte ctomctically
to detabelses tublis

types to Sa datu'
types
(Page No.
Date

Hbernte

(2) wit, soBe developeHibente is Aexible


t u s o co8te coe
otaject to
agdels duta clusses to dutabeses
tohles.
eletioAul dut model
(3) oiHa ORC iE is Hibenete edues ttes
dewelopes's sespchsibili lines of code by
to hend)e doRe resust meiintuining cbËeT-fukle
d Convet it to mupping itself end roerns

mupping
otojects cInd setebusek hence t ducing the
tuble t dene Amenualy deeloenm ut hime and
aintenunce set.

(4) Reauixe DR haat es ean applicuhou


DriNe2
for ieferet typespotuble o al SM
of olutebd ses. dedubc ses.

(y Hendles a crente-Hamd les al) (eRUn)


xevd- spdute-deleheopezhens using
Ruo pelebens simple APLi no S6L
using SeL Cuexies.

(c)Lwaking coith bota Hibente it selP tkes


Obie t-Oxiented so£hwente ure of tai maeping
ucin
f Reluhanul beubuse develope
is Complicted task doee notned
wHNDSC. to ote Code Aor his.
Page No
Jata

aet'e trtured
Jeibbte paouile epowe
.wugi Hibelnate
lunguege uey-Lwnge CHe1)
Achite ture Hbernte.

NeNoApp)ication
persís teit Ohiect
Hibernute

Configu| et ion Sessi0n Session

Toomscchon Quey 3Fexi

NTA JDBC.

Dutubese
&Aveitetuse af Hibernete
rnete. Suppoted
by
onAiguttion
eiles
hoough more
hund)ed isHais
Conmechoni (Detubuse
keys
tun poovidee objectConfíquvatiea Hae
inihulizution. applíçuhon
g Onee dreelrd usully is
seplieuhon Hibermute
any ePLÜe
in Nou chjeot Hibernde
iost Hoe isoietPiquxtion con Hae
ObjetiCon£iquYuie
Cxteria
Quey
fuctox
Tunsuchon
(4)
Sessíon (3)
Geratory
Session
Configurtien
They
Hibernete Of
elemeuts
chg Hheknow ndust application
rmue finst coeting
Hhe tom
Date
No. Pape |
Paga No
Daty

Haese Ales are bohibemule, propexhies

(2)cluss Mapping Stup


Hais compone retes the cOnnechen
betueen
dub les.

he Session foctox Haeud safe ohiect


applicuhon.

-ConfiquTstion otiest is used ko creute a


SessionFacto in trn
Confiquxes hibesnte
oul heed Seasionfecte y eliet
dutebusea using sepute confiqudahi
Eile
ueing awiele detesusea,
heNe to Coreute aliple
Session Fuetoy objcos:

exsion ObËect i
A es<jon is USed to get a phy síc
Connechon etabUse.
(Page No.
Date

He essions set to objet is


igutueiglt
ingtan hated
er desigqhed Ho be
is nerded
euch time
interebon
Aetubuse.
he session cbËecks should nat be
kept pen ox a lon time becuuse
tey at Long
usually Rareed sote
sthey should beb Cseuted and
detoyd es neede

A
Tinsuchon epres ents
(arode wiHa
he RORMs SupPAot tmsuch'ab
Funchonulity
1uneuchons in Hibdnete
by an undelging t nsachen Daenage

Quey ChËet i
1

Quey bjechs. Hiberente


Quey Lunguege HAL) shing b resieie
dute He detabee cseate
Osjechs
(Paga No.

A Qey intnees is used oind uey


paunMeters limit Hat nUnbe
setuone
tuned by tae aue and finly
o eaecute he

Coiteie obËeots toCeete


eae cute ebject ciented csiterÍa
qeries retiVe hËe chs

. ht is HeL Houw loes it


iE diefecet
n cdVateg es
the Hibexnete ARm foemecuok povides
Qon auey lungueqe Culled Hibet
Query tunguge
Hibernte Quey Lunquge cHQL) ie
as SALCstuure Quey ungiyey bt
depends the teble
dutioges, Toatesal cuble nume
eluss in H

Tere frre it is dutehcuse independeut


Tape No.
Date

SL

(1Se is bused HAL is a Combinaho.


e neleticnd dettberclabËe ct- omeuted prg
neodel. with reluboned deubese

(2) SaL Menipaletes datHAL is ConeeYned


Rtexeclin tobles andabot abjects and

olumns
HOL Congíclex Hhe
obout Hoe xelahon
-ship that erisk tuo ohjeck
betocela tuo tobles

Pepelieá
povides fll suppot or Teuh'on
Returns eseJk as ahjects
sbiects
guppert palymorphic aueries.
Eusy to leurn Cnd U8e
Suppots adNenced feeitures
Provides detebcge independeny

(osthet is olR Melpping Hou it is


implemeuted Using Hibtxnete. gíue
exemple
npping
HibernateXML
Aile.
Hazee et nmportut
mupping
(s Colechons
Aisg
Cassceptr. (2) Acsocicuhion mppings
Mappings
s) Componeat Meppins

Collechon Mappigs i
enti y cluss hus collecbons
Welyes putiewey uiuble
then
Hese Velues Using
amy Me Ghe clecon interue es
aNuileble in juNe
Hibernete CUn pezist inteunees of
javauil.Mapjcva. uhl Set iavuhl.Soted
jave. hl.SoztedSetiuvduil, List
peistet OY

Associot Mappings
Hhe meupping of essocieuions betuseen
eniy clesSes end Hhe reletin ship S
btween trables
Hese ar whie
the Curinaiy eletien slip
between he be expressed.
Pege No
Dale

Au aesaciediota mepping
Unidirechoh bicliseche
ippiagType Bescripiou
Mappimg ny- orone
One to- Oue elehous hip ueing
One - to-MuMy laibelaee
11

(31 Comeoneut oppings=


cuss loes not huve
Ee cHclend completely
depends
Ounin
eluss aeee
cluesHey the eEferee
here fore is Cule
Cs Hae Compoyet lussi

Hae naupping caleobon


Cempanents is also possible in e
gimiler wey ut Hae meipping
regulyY Cothehons
Con FiquTation diffeTenc ea

Q-9 Hibesnete
te euche Axchitecture

Cuching
perfoorMUnce
all abo t apelicuhon
Ophmi2 ution
Paga No.
Data

ptebuse

Sist-\evel Cuehe
)

Hibelhete
Session Object client

Second-lenel cLche
Gphorett e e
Hibe~Lnate cuoe
situeted beween yyour cLppliceheh
he detbuses aNoid tae numbe
hiks

qiNea bete) pesfam


applicahens.

Éirst- lewe) euchei

Hhe. Aistlewe) Cucne He Session Cuche


Hhe Session object keeps aaje at
put heAore eommiHn
Hae deteubc[tua
Mulhple pdutes to an object,
issue
Hbente ties to deley doing Hhe cepdeate
as ong as poes) ble to eduee he umbe of
bleReletionad Cnd olaject tthe
udete the
pruide
t is
the Annotaions Hibenete
Anustuho ALHibe~nete
viee kypes oletu 8L to
types
Hibenfe ashih
Celled types
se types cdeta RoRMS intu esyp
dato doeuMent
Hibeknure olaile
Hibe2aute uit
Cuche
purty Haimd Any
uhe
eeond-tevel"
Hae ceject
in
mwde aHempt
Canculte alweys
be
euehe AistlRNe
Seeond
Ressiousi
k Caclaing espusible
Fox is i
ce1he leved
Selond- (21
being
eost Cwche
Tat cession elasehe -DfYou
issuecl. sttements CeL upde
Date
Nc. Feoc
3ata

Annotuhons

6 @Tansíent
(2) Toble
(8) Lob
(4) @ CreneetedVelue (4) @ dey
(s @ celuna

Used Ror declu zing Guy PaJo clasS as


eutity dotabcusee
UKed fo chw nge table deteils Some
attrib uses

nuMe - Ouerie Hae tuble neme


Scheme
Cutalogue
enFore niaue constrnks
T:

UKed FoY alealuing pimwy key ing isle


luss Hibepte eutomuticele
te tthe oles uiHa eferenee
ko Hhe inkernw
set Hhe Velue
en ually
Fage Ne

chepte : : Spring mne O

QO Anchite cture af Spring

Spoings otte
Teauest -doine leigued
Centd
selet Hat alispetehel
kiaut
to coutless amd
a
Hae)funchcneliy thet featlutes
(wlb applicuhoS.
dewelopmcnt
Spxing's dispeteheSenulet complehely
Spxing Eol contesne
inte qou ted wita otthes
allouS
Eeture f Spring
0Reauest poUs lifeeyele
Spaing
()-the clieut seends RQuest o
elocontaine
sel
hHp nealest.

(23-Tais incoaing eauest


iatezeepted toy Foont Coutrales

toies Find out app0 pieate


<Heenalle2 meppigs
(3) he thelp of Hanler meippings,
Hhe DispetaheSeu)t wil) dispeto
reauest to
to oppropioe Contooleri
Jate

Hhe contles tries


geguest fo
and
turns Hhe
protess the
abiet in Mode)and
Model Ancl
instunee to the ot contle.
e- tae Foent eont odler
sesove he ieu Haen tries ta
Viey Resotye) by eonslhug tne
oteiect The selected
Tendered beck o lient

Cohet Spring
Lisle ik Wes mue Aumewotk
key FetuTes

Spring lints ctejects togeHne) insteus ot


ohiects nking taemeielves togeHne
Spoinq otËect inking ic desined in XML
llewing eusy dhunges
diEFeent applicuon confiqu atbons taus
wakinq plug arhieture
an ae Grolaiketure Your CobtlLes
hundleal

Spring
in Hae
Disptehes Senlet" alefiued
tand2e
reauest UeL pttexn ond Hnen puss
the coet Contolez by
using e UeL eeppig defied

tnbegete well wit spring.


Page No.
Detc

Consisteait Coufiqu|atien opea plugin


rehite tune

Tuteqrtes cuell wits diEferent ole


Maplnq oume (weke like tibelhat

Eusie) test asaliuhons oita


Less Complieuted tten otthe
Fc1mcexoks
-Aive Usex Communiy.

Spring is tuel Org0ni2ed and seems


eusies to leeTn cOnperetively.
Spring ao Shpports DRC FauMeootk
DRe Agps:
Advcoutoge aÉ Spring -
Ne Emeteode
( Predefined Templetes
(a) Loose coupling
(3) Susy to test
(s) Feret Developmet
(6eclereehve Suppeat
HiLenote
(s ne Suppot
Arehiteefure eve eun Sopp0
Dato

Feutures of Spring tuc

ContaCLoc Contine
uide objeo referenee
clelss uinq nUntiMei

( Dete Aeess
Aeess Femewok

iE enebles dewelopes te eusily e0ite


cocde aleeAS the pesisteat dete
tasogb tue applicution.

(31 Tocnsuchen MemeugeMet

- it ehubles deuelopes nedel


wide aage Tnsucho APL (UTA).
proiding Jene

(4) Spra Wes Service


Tt peoNides powefu epping fox
toinsmittiag incoming XML eaueat
Serices
sI Sappats Foumewoak 3.0 Spring
definihan.
un Aaastahoa
bused
Cohile Used be
be lun
lon Sping botroued.
the
beingEzpxess itSpEl Lunguuge Ezpreen
ping lesqege expressicOh
A
)
Rpoing
in
beCin
blsld Cnotaha p2auides
FruMeUerde 3.0 spriV
Sping fezituses
af
Spring
ToMeut) Ceg.
ugine Semulef terylete
despohse
Rende
(Mode
Hcastasllea feu
e Kmodel Fot
ntotte
Deaest Tncomng
e Delegete
Dale
newed be
ewsy
<pring R0 Soppotts annotabon bsed
ForMtthing CUn Use Hhe

Qnmotahome o the ate h


Pomers.

Spnng 3.0 laus stuttec supp9t ho PA 2.0.

Depeucleuy Týechon i
Depenaeney 1ajechen loT) ie a derign
peatern taut moves He depeneneg
pogMming eocle
it cun be eucy tó
Gpplicubhon,

Dependeay Enjechen ekes FMin


code orely cDupled
Tecting hjeat
Raplicily
rting cjet in a class sine eloc
eontein) inje
injeats
aks abiect
ahËect into elass duns
SUntimne
131 Dulc

_cocle colthot
Stindetd
Dependesuy Lajechen,
public cluss Trxteditoy
Seellehekee spe)cheeke
pxivete
puklic TeatEJito()>
spelcheekes

publi clees Tetor


pxhate Spell Cheke) spehehecke:
public TeatElitax SpellCheakes
tpellCheeke)
taisa speliClheee Qpellchekec,

Here the Teeteditoy chacld hat


uary abat pelIClieake, imotemeuta
Tac lpeliCheakes cuil) be ielemeted
independeaty cmd toil)l pznuideo f
fedtedioy ak he hme o
teattitox iashuhuhon
(Pa No
Date

- his enbre proceduze


Hhe Rpring FuMewodk

Lol4 eDuteinei
-| the Sprim continey ie at

he couteiMes will cseute oajeaks


taem togethel Confique hem
Aiiex cOmplete ife ccle
etruchon

Hhe ping
epáng coutainel wsee to wmeac
He Compaiaenk t t mae

eontoi ner
(U) to Tuctenbhde tae npglieahan 'cluss
(2) to
(3) to
LDnPigure.
asre male
e abjcct
kae clependenoiee aehueeh
e zbjes.
Hhese GTe
() Semfestoy
: Applieahon Couteat
cycle
Kecasa if
Sping
Hie eif cycle of
lydestubd

ohen a laeun
Neauredto pesfor some
a useuble initielizuh
te,

ohea the beum iR ho


Similety
teauino Qud
eleunup May be
cotinel <ome

belaind
tut tuke pluce beln instunhahl
betueen
Haic cptel
auo its destrhou, but impotut
discuss aly tuo beu
eutbuck etos olajeh
itecycle
rt Çaitiliz2ion cnd

dePine eotup cud texdobn foY 4


beun,we eimply dealuse He khen
init- Method andlor deatoou
Metnd paiemehets,
the init- Meteod attrbute epeipies
Methd t t i to be clee oú Hae
beem iamediataly tpoin incteetition
toil Reuh pinth au) System
destooy(07 daicl publíc
qeig lnCean
is Sykemaut
priat
init) oid puhlic
Message
outpintlnC'youx
t Syctem
oid publk
MeAsige
StngaetMessuqe seid pablie
Measugei Sting priuede
HelloWoxld cless pubhc
the Fopm emONed
before just Cwled
cpeeilies Method clety -cimileusy,Metod

You might also like