Cargando…

Spring 2.5 aspect-oriented programming : create dynamic, feature-rich, and robust enterprise applications using the Spring framework /

"This book will help you to write clean, manageable code for your Java applications quickly, utilizing the combined power of Spring and AOP. You will master the concepts of AOP by developing several real-life AOP-based applications with the Spring Framework, implementing the basic components of...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Dessi, Massimiliano
Otros Autores: Sanna, Stefano (Revisador)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, U.K. : Packt Pub., 2009.
Colección:From technologies to solutions.
Temas:
Acceso en línea:Texto completo
Texto completo

MARC

LEADER 00000cam a2200000 a 4500
001 EBSCO_ocn324989128
003 OCoLC
005 20231017213018.0
006 m o d
007 cr zn|||||||||
008 090422s2009 enka of 001 0 eng d
040 |a YUS  |b eng  |e pn  |c YUS  |d UMI  |d IDEBK  |d CEF  |d N$T  |d OCLCQ  |d MERUC  |d OCLCQ  |d B24X7  |d DEBSZ  |d SINLB  |d SINPL  |d YDXCP  |d E7B  |d OCLCQ  |d OCLCF  |d OCLCQ  |d COO  |d AGLDB  |d MOR  |d CCO  |d PIFAG  |d LIV  |d OCLCQ  |d JBG  |d U3W  |d STF  |d WRM  |d VTS  |d COCUF  |d NLE  |d INT  |d VT2  |d AU@  |d OCLCQ  |d UKMGB  |d OCLCQ  |d M8D  |d UKAHL  |d HS0  |d VLY  |d UKCRE  |d OCLCO  |d OCLCQ  |d S2H  |d INARC  |d OCLCO 
016 7 |a 018011616  |2 Uk 
019 |a 427633921  |a 608494651  |a 609807925  |a 642283465  |a 666923408  |a 706480480  |a 733460344  |a 764550509  |a 765143250  |a 815772499  |a 823120658  |a 961501135  |a 962660462  |a 988459831  |a 992001699  |a 1037743266  |a 1038661900  |a 1055397613  |a 1058378013  |a 1081198532  |a 1103277971  |a 1129373490  |a 1153015609  |a 1162385046  |a 1192346761  |a 1228584481  |a 1240508200  |a 1289517634 
020 |a 9781847194039  |q (electronic bk.) 
020 |a 1847194036  |q (electronic bk.) 
020 |a 1847194028 
020 |a 9781847194022 
020 |a 1282063219 
020 |a 9781282063211 
020 |a 9786612063213 
020 |a 6612063211 
020 |z 9781847194022 
029 1 |a AU@  |b 000053269452 
029 1 |a AU@  |b 000059710978 
029 1 |a AU@  |b 000067093425 
029 1 |a AU@  |b 000068423738 
029 1 |a DEBBG  |b BV043138618 
029 1 |a DEBSZ  |b 355447975 
029 1 |a DEBSZ  |b 372694101 
029 1 |a DEBSZ  |b 421630523 
029 1 |a GBVCP  |b 802845584 
029 1 |a HEBIS  |b 29151801X 
029 1 |a NZ1  |b 13870178 
029 1 |a UKMGB  |b 018011616 
035 |a (OCoLC)324989128  |z (OCoLC)427633921  |z (OCoLC)608494651  |z (OCoLC)609807925  |z (OCoLC)642283465  |z (OCoLC)666923408  |z (OCoLC)706480480  |z (OCoLC)733460344  |z (OCoLC)764550509  |z (OCoLC)765143250  |z (OCoLC)815772499  |z (OCoLC)823120658  |z (OCoLC)961501135  |z (OCoLC)962660462  |z (OCoLC)988459831  |z (OCoLC)992001699  |z (OCoLC)1037743266  |z (OCoLC)1038661900  |z (OCoLC)1055397613  |z (OCoLC)1058378013  |z (OCoLC)1081198532  |z (OCoLC)1103277971  |z (OCoLC)1129373490  |z (OCoLC)1153015609  |z (OCoLC)1162385046  |z (OCoLC)1192346761  |z (OCoLC)1228584481  |z (OCoLC)1240508200  |z (OCoLC)1289517634 
037 |a CL0500000064  |b Safari Books Online 
050 4 |a QA76.6  |b .D47 2009eb 
072 7 |a COM  |x 051390  |2 bisacsh 
072 7 |a COM  |x 051440  |2 bisacsh 
072 7 |a COM  |x 051230  |2 bisacsh 
072 7 |a UGB  |2 bicssc 
082 0 4 |a 005.11  |2 22 
049 |a UAMI 
100 1 |a Dessi, Massimiliano. 
245 1 0 |a Spring 2.5 aspect-oriented programming :  |b create dynamic, feature-rich, and robust enterprise applications using the Spring framework /  |c Massimiliano Dessi ; reviewer, Stefano Sanna. 
260 |a Birmingham, U.K. :  |b Packt Pub.,  |c 2009. 
300 |a 1 online resource (v, 312 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a From technologies to solutions 
500 |a Title from title screen. 
500 |a Includes index. 
520 |a "This book will help you to write clean, manageable code for your Java applications quickly, utilizing the combined power of Spring and AOP. You will master the concepts of AOP by developing several real-life AOP-based applications with the Spring Framework, implementing the basic components of Spring AOP: Advice, Joinpoint, Pointcut, and Advisor"--Resource description page 
505 0 |a Cover; Table of Contents; Preface; Chapter 1: Understanding AOP concepts; Limits of object-oriented programming; Code scattering; Code tangling; The AOP solution; What Spring provides in terms of AOP; Programmatic way; Before advice; After returning advice; Around advice; After throwing advice; The old Spring XML way; AOP with IoC in Spring 2.5; AspectJ annotations; Before advice; After returning advice; Around advice; After (finally) advice; After throwing advice; Schema-based configuration; Before advice; After advice; After returning advice; After throwing advice; Around advice; Summary 
505 8 |a Chapter 2: Spring AOP ComponentsAspect; Pointcut; Pointcut and its components; NameMatchMethodPointcut; RegexpMethodPointcut; StaticMethodMatcherPointcut; DynamicMethodMatcherPointcut; Operations on Pointcut; ComposablePointcut; ControlFlowPointcut; Pointcut constants; Joinpoint; Advice; Before advice; After returning advice; After throwing advice; Advisor; Introductions; Summary; Chapter 3: Spring AOP Proxies; Proxy; JDK proxy; CGLIB proxy; Creating proxies programmatically; ClassicProxy; AspectJProxy; ProxyFactoryBean; ProxyFactoryBean and proxies; ProxyFactoryBean in action 
505 8 |a Advised objectsAutoproxy; Autoproxy with classic Spring; BeanNameAutoProxyCreator; DefaultAdvisorAutoProxyCreator; AbstractAdvisorAutoProxyCreator; AutoProxyCreator with metadata; Autoproxy with AspectJ; Autoproxy with annotation; Autoproxy with XML Schema; Target sources; Hot swappable target sources; Pooling target sources; Prototype target sources; ThreadLocal target source; Summary; Chapter 4: AspectJ Support; AspectJ annotations; Aspect; Pointcut; execution; within; this; target; args; @target; @args; @ within; @ annotation; bean; Selection on methods' names 
505 8 |a Selection on types of argumentSelection on type of return; Selection on declared exceptions; Selection on hierarchy; Selection on annotations; Binding advice arguments; JoinPoint; Binding arguments; Binding of return values; Exception binding; Annotation binding; Advice; @Before; @AfterReturning; @AfterThrowing; @After; @Around; Introduction; XML Schema-based configuration; Aspect; Pointcut; Advice; Before advice; After returning advice; After throwing advice; After (finally) advice; Around advice; Introduction; Advisors; Recipes; Dependency injection in domain objects; Advice ordering 
505 8 |a Configuration mixinAspect instantiation model; AspectJ weaving in Spring; Load-time weaving with Spring; Load-time weaving with AspectJ; AOP strategy considerations; Summary; Chapter 5: Design with AOP; Concurrency with AOP; Transparent caching with AOP; Security with AOP; Securing methods with security interceptors; Securing methods with pointcuts; Securing methods with annotations; Summary; Chapter 6: Three-tier Spring Application, Domain-Driven Design; Domain-Driven Design; Roles and responsibilities; Entities; Aggregates; Modules; Value objects; Factories; Repositories; Services 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Aspect-oriented programming  |v Handbooks, manuals, etc. 
650 0 |a Java (Computer program language) 
650 0 |a Application software  |x Development. 
650 6 |a Java (Langage de programmation) 
650 6 |a Logiciels d'application  |x Développement. 
650 7 |a COMPUTERS  |x Programming  |x Open Source.  |2 bisacsh 
650 7 |a COMPUTERS  |x Software Development & Engineering  |x Tools.  |2 bisacsh 
650 7 |a COMPUTERS  |x Software Development & Engineering  |x General.  |2 bisacsh 
650 7 |a Aspect-oriented programming  |x Handbooks, manuals, etc.  |2 blmlsh 
650 7 |a Java (Computer program language)  |2 blmlsh 
650 7 |a Application software  |x Development.  |2 blmlsh 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Aspect-oriented programming  |2 fast 
650 7 |a Java (Computer program language)  |2 fast 
655 7 |a handbooks.  |2 aat 
655 7 |a Handbooks and manuals  |2 fast 
655 7 |a Handbooks and manuals.  |2 lcgft 
655 7 |a Guides et manuels.  |2 rvmgf 
700 1 |a Sanna, Stefano.  |4 rev 
776 0 8 |i Print version:  |a Dessi, Massimiliano.  |t Spring 2.5 aspect-oriented programming.  |d Birmingham, U.K. : Packt Publishing Ltd., 2009  |z 9781847194022  |w (OCoLC)324989128 
830 0 |a From technologies to solutions. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=356300  |z Texto completo 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781847194022/?ar  |z Texto completo 
936 |a BATCHLOAD 
938 |a Internet Archive  |b INAR  |n spring25aspector0000dess 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26942628 
938 |a Books 24x7  |b B247  |n bks00030662 
938 |a EBSCOhost  |b EBSC  |n 356300 
938 |a YBP Library Services  |b YANK  |n 100523954 
938 |a YBP Library Services  |b YANK  |n 3605029 
994 |a 92  |b IZTAP