Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Download
Standard view
Full view
of .
Look up keyword
Like this
11Activity
0 of .
Results for:
No results containing your search query
P. 1
Spring Framework Reference

Spring Framework Reference

Ratings: (0)|Views: 198|Likes:
Published by Gopinath

More info:

Published by: Gopinath on Oct 25, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

07/05/2013

pdf

text

original

 
The Spring Framework - Reference Documentation
Version 2.5.6Copyright © 2004-2008 Rod Johnson, Juergen Hoeller, Alef Arendsen, Colin Sampaleanu,Rob Harrop, Thomas Risberg, Darren Davison, Dmitriy Kopylenko, Mark Pollack, ThierryTemplier, Erwin Vervaet, Portia Tung, Ben Hale, Adrian Colyer, John Lewis, Costin Leau,Mark Fisher, Sam Brannen, Ramnivas Laddad, Arjen Poutsma
Copies of this document may be made for your own use and for distribution to others, provided that you do notcharge any fee for such copies and further provided that each copy contains this Copyright Notice, whetherdistributed in print or electronically.
 
Preface................................................................................................................................................xv
...................................................................................................................................161.1.Overview..............................................................................................................................161.2.Usagescenarios ....................................................................................................................18
.................................................................................................212.1.Introduction..........................................................................................................................212.2.TheInversionofControl(IoC)container ................................................................................212.2.1.Newbeanscopes ........................................................................................................212.2.2.EasierXMLconfiguration...........................................................................................222.2.3.ExtensibleXMLauthoring..........................................................................................222.2.4.Annotation-drivenconfiguration..................................................................................222.2.5.Autodetectingcomponentsintheclasspath ..................................................................222.3.AspectOrientedProgramming(AOP) ....................................................................................232.3.1.EasierAOPXMLconfiguration ..................................................................................232.3.2.Supportfor@AspectJaspects .....................................................................................232.3.3.Supportforbeannamepointcutelement ......................................................................232.3.4.SupportforAspectJload-timeweaving ........................................................................232.4.TheMiddleTier ....................................................................................................................232.4.1.EasierconfigurationofdeclarativetransactionsinXML ...............................................232.4.2.FullWebSpheretransactionmanagementsupport .........................................................242.4.3.JPA...........................................................................................................................242.4.4.AsynchronousJMS.....................................................................................................242.4.5.JDBC........................................................................................................................242.5.TheWebTier........................................................................................................................252.5.1.SensibledefaultinginSpringMVC .............................................................................252.5.2.Portletframework.......................................................................................................252.5.3.Annotation-basedcontrollers.......................................................................................252.5.4.AformtaglibraryforSpringMVC .............................................................................252.5.5.Tiles2support ...........................................................................................................252.5.6.JSF1.2support ..........................................................................................................262.5.7.JAX-WSsupport ........................................................................................................262.6.Everythingelse .....................................................................................................................262.6.1.Dynamiclanguagesupport..........................................................................................262.6.2.Enhancedtestingsupport ............................................................................................262.6.3.JMXsupport ..............................................................................................................262.6.4.DeployingaSpringapplicationcontextasJCAadapter ................................................. 272.6.5.Taskscheduling .........................................................................................................272.6.6.Java5(Tiger)support .................................................................................................272.7.MigratingtoSpring2.5..........................................................................................................272.7.1.Changes.....................................................................................................................282.8.Updatedsampleapplications..................................................................................................302.9.Improveddocumentation .......................................................................................................30I.CoreTechnologies............................................................................................................................31
..................................................................................................................323.1.Introduction..................................................................................................................323.2.Basics-containersandbeans .........................................................................................323.2.1.Thecontainer .....................................................................................................333.2.2.Instantiatingacontainer ......................................................................................343.2.3.Thebeans ..........................................................................................................353.2.4.Usingthecontainer.............................................................................................393.3.Dependencies................................................................................................................403.3.1.Injectingdependencies........................................................................................40Spring Framework (2.5.6) ii
 
3.3.2.Dependenciesandconfigurationindetail .............................................................453.3.3.Using
..............................................................................................543.3.4.Lazily-instantiatedbeans.....................................................................................543.3.5.Autowiringcollaborators ....................................................................................553.3.6.Checkingfordependencies..................................................................................573.3.7.MethodInjection ................................................................................................583.4.Beanscopes..................................................................................................................613.4.1.Thesingletonscope ............................................................................................623.4.2.Theprototypescope ...........................................................................................633.4.3.Singletonbeanswithprototype-beandependencies ...............................................643.4.4.Theotherscopes.................................................................................................643.4.5.Customscopes ...................................................................................................683.5.Customizingthenatureofabean....................................................................................703.5.1.Lifecyclecallbacks.............................................................................................703.5.2.Knowingwhoyouare.........................................................................................743.6.Beandefinitioninheritance ............................................................................................763.7.Containerextensionpoints.............................................................................................773.7.1.Customizingbeansusing
....................................................783.7.2.Customizingconfigurationmetadatawith
............................................833.8.The
..............................................................................................843.8.1.
?................................................................843.8.2.Internationalizationusing
..........................................................853.8.3.Events...............................................................................................................883.8.4.Convenientaccesstolow-levelresources .............................................................893.8.5.Convenient
instantiationforwebapplications ......................903.9.Gluecodeandtheevilsingleton .....................................................................................913.10.DeployingaSpringApplicationContextasaJ2EERARfile .......................................... 913.11.Annotation-basedconfiguration....................................................................................923.11.1.
........................................................................................................933.11.2.
......................................................................................................933.11.3.Fine-tuningannotation-basedautowiringwithqualifiers .....................................953.11.4.
.............................................................................993.11.5.
........................................................................................................1003.11.6.
....................................................................1013.12.Classpathscanningformanagedcomponents ................................................................1023.12.1.
andfurtherstereotypeannotations ...................................................1023.12.2.Auto-detectingcomponents...............................................................................1023.12.3.Usingfilterstocustomizescanning ....................................................................1033.12.4.Namingautodetectedcomponents......................................................................1043.12.5.Providingascopeforautodetectedcomponents ..................................................1053.12.6.Providingqualifiermetadatawithannotations ....................................................1053.13.Registeringa
.....................................................................................106
...............................................................................................................................1074.1.Introduction..................................................................................................................1074.2.The
interface..................................................................................................1074.3.Built-in
implementations ................................................................................1084.3.1.
......................................................................................................1084.3.2.
...........................................................................................1084.3.3.
..........................................................................................1094.3.4.
...................................................................................1094.3.5.
........................................................................................109The Spring Framework - Reference DocumentationSpring Framework (2.5.6) iii

Activity (11)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
1 thousand reads
satishbaisa liked this
satishbaisa liked this
mallikarjun_y3 liked this
v.vignesh liked this
nranilkumar liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->