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...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | |
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 |