Get a concise introduction to Spring, the increasingly popular open source framework for building lightweight enterprise applications on the Java platform. This example-driven book for Java developers delves into the framework's basic features, as well as advanced concepts such as containers. You'll
Just Spring
β Scribed by Madhusudhan Konda
- Publisher
- O'Reilly Media
- Year
- 2011
- Tongue
- English
- Leaves
- 62
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
Get a concise introduction to Spring, the increasingly popular open source framework for building lightweight enterprise applications on the Java platform. This example-driven book for Java developers delves into the framework's basic features, as well as advanced concepts such as containers. You'll learn how Spring makes Java Messaging Service easier to work with, and how its support for Hibernate helps you work with data persistence and retrieval. Throughout Just Spring, you'll get your hands deep into sample code, beginning with a problem that illustrates dependency injection, Spring's core principle. In the chapters that follow, author Madhusudhan Konda walks you through features that underlie the solution.Learn dependency injection through a simple object coupling problem, along with different injection types Tackle the framework's core fundamentals, including beans and bean factories Dive into containers and other advanced concepts, such as event handling and autowiring beans Discover how Spring makes the Java Messaging Service API easier to use Learn how Spring has revolutionized data access with Java DataBase Connectivity (JDBC) Use Spring with the Hibernate framework to manipulate data as objects
β¦ Table of Contents
Copyright......Page 6
Table of Contents......Page 7
Using Code Examples......Page 9
How to Contact Us......Page 10
Acknowledgments......Page 11
Object Coupling Problem......Page 13
Designing to Interfaces......Page 14
Dependency Injection......Page 16
Refactoring Reader Using Framework......Page 17
Creating ReaderService......Page 18
Setter Type Injection......Page 20
Property Files......Page 21
Summary......Page 22
Configuring using XML......Page 23
Life Cycle......Page 25
init-method......Page 26
Bean Post Processors......Page 27
Singleton Scope......Page 28
Injecting Java Collections......Page 29
Using Lists, Sets and Maps......Page 30
Summary......Page 31
BeanFactory Container......Page 33
ApplicationContext Container......Page 34
Using Static Methods......Page 35
Bean Post Processors......Page 36
Listening to Context Events......Page 37
Publishing Custom Events......Page 38
Auto Wiring......Page 39
Autowiring byType......Page 40
Summary......Page 41
Two-Minute JMS......Page 43
Mother of All: the JmsTemplate class......Page 44
Publishing Messages......Page 46
Destination Types......Page 48
Receiving Messages Synchronously......Page 49
Receiving Messages Asynchronously......Page 50
Message Converters......Page 51
Summary......Page 52
JDBC and Hibernate......Page 53
JdbcTemplate......Page 54
Configuring JdbcTemplate......Page 55
Manipulating Data Using JdbcTemplate......Page 56
Returning Domain Objects......Page 57
Hibernate......Page 58
Summary......Page 60
Colophon......Page 61
π SIMILAR VOLUMES
Get a concise introduction to Spring, the increasingly popular open source framework for building lightweight enterprise applications on the Java platform. This example-driven book for Java developers delves into the framework's basic features, as well as advanced concepts such as containers. You'll
<DIV><p>Get started with Spring Integration, the lightweight Java-based framework that makes designing and developing message-oriented architectures a breeze. Through numerous examples, youβll learn how to use this open source frameworkβs basic building blocks to work with both inter- and intra-appl
<DIV><p>Get started with Spring Integration, the lightweight Java-based framework that makes designing and developing message-oriented architectures a breeze. Through numerous examples, youβll learn how to use this open source frameworkβs basic building blocks to work with both inter- and intra-appl