Introducing Spring Framework : a primer /

" ... Your hands-on guide to learning to build applications using the Spring Framework. The book uses a simple My Documents application that you will develop incrementally over the course of the book and covers: How to programmatically configure the Spring container and beans; How to use annota...

Full description

Saved in:
Bibliographic Details
Main Author: Gutierrez, Felipe (Author)
Format: eBook
Language:English
Published: [Berkeley, CA] : Apress, 2014.
Series:Expert's voice in Spring.
Subjects:
Online Access:CONNECT
CONNECT
LEADER 07013cam a2200649Ii 4500
001 in00006058423
006 m o d
007 cr cnu|||unuuu
008 140710s2014 caua o 001 0 eng d
005 20220714131449.6
035 |a 1WRLDSHRocn883307951 
040 |a GW5XE  |b eng  |e rda  |e pn  |c GW5XE  |d BTCTA  |d YDXCP  |d COO  |d UMI  |d E7B  |d SFB  |d STF  |d B24X7  |d DEBBG  |d DEBSZ  |d EBLCP  |d UPM  |d VT2  |d OCLCF  |d IDEBK  |d OCLCQ  |d OCL  |d OCLCQ  |d Z5A  |d LIV  |d MERUC  |d OCLCQ  |d ESU  |d OCLCQ  |d IOG  |d N$T  |d REB  |d VLB  |d CEF  |d DEHBZ  |d OCLCQ  |d INT  |d U3W  |d OCLCQ  |d WYU  |d YOU  |d OCLCQ  |d UAB  |d AU@  |d UKAHL  |d OCLCQ  |d CNCEN  |d LEAUB  |d DCT  |d ADU  |d OCLCQ  |d BRF  |d OCLCO 
019 |a 885819553  |a 892538656  |a 908082429  |a 966388403  |a 1005751272  |a 1026445362  |a 1048167299  |a 1065929135  |a 1066631014  |a 1086441287  |a 1105773735  |a 1110836404  |a 1112826114  |a 1126474768  |a 1129377889  |a 1144279769 
020 |a 9781430265337  |q (electronic bk.) 
020 |a 1430265337  |q (electronic bk.) 
020 |z 9781430265320 
020 |z 1430265329 
024 7 |a 10.1007/978-1-4302-6533-7  |2 doi 
024 8 |a 9781430265337 
035 |a (OCoLC)883307951  |z (OCoLC)885819553  |z (OCoLC)892538656  |z (OCoLC)908082429  |z (OCoLC)966388403  |z (OCoLC)1005751272  |z (OCoLC)1026445362  |z (OCoLC)1048167299  |z (OCoLC)1065929135  |z (OCoLC)1066631014  |z (OCoLC)1086441287  |z (OCoLC)1105773735  |z (OCoLC)1110836404  |z (OCoLC)1112826114  |z (OCoLC)1126474768  |z (OCoLC)1129377889  |z (OCoLC)1144279769 
037 |a CL0500000464  |b Safari Books Online 
050 4 |a QA76.76.A65 
082 0 4 |a 005.1  |2 23 
049 |a TXMM 
100 1 |a Gutierrez, Felipe,  |e author. 
245 1 0 |a Introducing Spring Framework :  |b a primer /  |c Felipe Gutierrez. 
264 1 |a [Berkeley, CA] :  |b Apress,  |c 2014. 
264 2 |a New York, NY :  |b Distributed to the Book trade worldwide by Springer 
264 4 |c ©2014 
300 |a 1 online resource (xvii, 250 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 
347 |a text file  |b PDF  |2 rda 
490 1 |a Expert's voice in Spring 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed November 30, 2017). 
520 |a " ... Your hands-on guide to learning to build applications using the Spring Framework. The book uses a simple My Documents application that you will develop incrementally over the course of the book and covers: How to programmatically configure the Spring container and beans; How to use annotations for dependency injection; How to use collections and custom types; How to customize and configure bean properties and bean lifecycle interfaces; How to handle metadata using XML, annotations, and the Groovy bean reader; How to use the new Spring Boot and Spring XD. After reading this book, you will have all you need to start using the Spring Framework effectively. What you'll learn: Send and receive JMS messages using Spring; Use the Spring unit testing features; Send and receive AMQP messages using Spring with RabbitMQ; Utilize aspect-oriented programming in Spring; Integrate the Spring Framework using JDBC and NoSQL databases like MongoDB; Create web applications and expose REST APIs; Use email and schedule tasks with Spring; Use Spring and Groovy together."--  |c Edited summary from book. 
505 0 |a At a Glance; Introduction; Part I: Spring Framework Basics; Chapter 1: Your First Spring Application; Pre-Requirements; Hello World Example; Running the Hello World Application; Spring Boot: Even Easier; Running the Spring Boot Application; Spring Boot, © la Groovy; Summary; Chapter 2: Working with Classes and Dependencies; My Spring Application -- My Documents; Requirements of My Documents; Defining Classes and Dependencies; Using the Spring Framework; Spring Framework and Dependency Injection; Summary; Chapter 3: Applying Different Configurations; My Documents XML Configuration. 
505 8 |a Using Spring AnnotationsSpring Stereotypes; Using the Java Bean Configuration; Using the GroovyBeanDefinitionReader Class; Which Configuration to Choose?; Summary; Chapter 4: Using Beans Scopes; Scopes; Using the @Scope Annotation; Using Bean Scopes in the New GroovyBeanDefinitionReader Context; Summary; Chapter 5: Working with Collections and Custom Types; List, Map, and Properties; Collections in Your XML Configuration; Merging Collections; Summary; Chapter 6: Using Resource Files; Using Resources; Using Property Files; Using a Different Language: Do You Speak Spanish?; Summary. 
505 8 |a Chapter 7: Testing Your Spring ApplicationTesting with Annotations; Using Profiles; More Test Annotations; Summary; Part II: Spring Framework; Chapter 8: Give Advice to Your Spring Application; Advice to My Documents; AOP to the Rescue; AOP Concepts; Before Advice; After Advice; Around Advice; After Throwing Advice; AOP with Annotations; Summary; Chapter 9: Adding Persistence to Your Spring Application; Adding Persistence; Embedding a Database; A New Way to Collect Data: JdbcTemplate and RowMapper; Summary; Chapter 10: Showing Your Spring Application on the Web; Persistence Layer; Spring MVC. 
505 8 |a Internationalization: i18nSummary; Chapter 11: Integrating Your Spring Application with External Systems; Java Message Service; Spring JMS; RabbitMQ and Spring Rabbit; Summary; Chapter 12: Exposing a REST API; RESTful; HTTP-GET; HTTP-POST; HTTP-PUT; HTTP-DELETE; Summary; Chapter 13: Adding E-mail and Scheduling Tasks; Sending E-mails; Let's Talk About Asynchronous Tasks; Let's Schedule; Summary; Part III: Spring Framework Advanced; Chapter 14: Using Dynamic Languages; Get More Dynamic; Doing Something Groovy; Using JRuby and Bean Shell; Summary. 
505 8 |a Chapter 15: Spring Data Within Your Spring ApplicationUsing NoSQL Databases; Implementing the DocumentDAO; Testing MongoDB; A Complete DocumentDAO Test; Summary; Chapter 16: Messaging with Your Spring Application; Using RabbitMQ; RabbitMQ: Exchanges, Bindings, and Queues; Using a XML Marshaller for Message Conversion; ; ; and ; ; and ; Test the Rabbit; Summary; Chapter 17: Be Social and Go Mobile; Using Spring Social; Spring Social Twitter. 
542 |f Copyright © Apress  |g 2014 
546 |a English. 
590 |a O'Reilly Online Learning Platform: Academic Edition (SAML SSO Access) 
650 0 |a Application software  |x Development. 
650 0 |a Java (Computer program language) 
730 0 |a WORLDSHARE SUB RECORDS 
776 0 8 |i Printed edition:  |z 9781430265320 
830 0 |a Expert's voice in Spring. 
856 4 0 |u https://go.oreilly.com/middle-tennessee-state-university/library/view/-/9781430265337/?ar  |z CONNECT  |3 O'Reilly  |t 0 
949 |a ho0 
994 |a 92  |b TXM 
998 |a wi  |d z 
999 f f |s 1991f45b-76e1-4c53-9003-a0ea1b61441f  |i 9ffcbc4f-d09e-44b4-a896-72b9d3d5b95e  |t 0 
952 f f |a Middle Tennessee State University  |b Main  |c James E. Walker Library  |d Electronic Resources  |t 1  |e QA76.76.A65   |h Library of Congress classification 
856 4 0 |3 O'Reilly  |t 0  |u https://go.oreilly.com/middle-tennessee-state-university/library/view/-/9781430265337/?ar  |z CONNECT