Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Just Spring
Preface
Conventions Used in This Book
Using Code Examples
SafariĀ® Books Online
How to Contact Us
Acknowledgments
1. Spring Basics
Introduction
Object Coupling Problem
Designing to Interfaces
Introducing Spring
Dependency Injection
Refactoring Reader Using Framework
Creating ReaderService
Injection Types
Constructor Type Injection
Setter Type Injection
Mixing Constructor and Setter
Property Files
Summary
2. Spring Beans
Introduction to Beans
Configuring using XML
Creating Beans
Life Cycle
Method Hooks
init-method
destroy-method
Bean Post Processors
Bean Scopes
Singleton Scope
Prototype Scope
Property Editors
Injecting Java Collections
Using Properties
Using Lists, Sets and Maps
Summary
3. Advanced Concepts
Containers
BeanFactory Container
ApplicationContext Container
Instantiating Beans
Using Static Methods
Using Factory Methods
Bean Post Processors
Event Handling
Listening to Context Events
Publishing Custom Events
Receiving Custom Events
Single Threaded Event Model
Auto Wiring
Autowiring byName
Autowiring byType
Autowiring by Constructor
Mixing Autowiring with Explicit Wiring
Summary
4. Spring JMS
Two-Minute JMS
Messaging Models
Point-to-Point Messaging
Pub/Sub Messaging
Spring JMS
Mother of All: the JmsTemplate class
Publishing Messages
Sending Messages to Default Destination
Destination Types
Receiving Messages
Receiving Messages Synchronously
Receiving Messages Asynchronously
Spring Message Containers
Message Converters
Summary
5. Spring Data
JDBC and Hibernate
Spring JDBC
JdbcTemplate
Configuring JdbcTemplate
Manipulating Data Using JdbcTemplate
Returning Domain Objects
Hibernate
Summary
About the Author
Colophon
← Prev
Back
Next →
← Prev
Back
Next →