File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Spring and the fly likes @Value annotation Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Frameworks » Spring
Bookmark "@Value annotation" Watch "@Value annotation" New topic
Author

@Value annotation

pramod talekar
Ranch Hand

Joined: Apr 26, 2010
Posts: 316

Hi,

Could you please tell why Q and 2 and not P & 1 are getting printed in the below code :



Thanks.


Thanks,
Pramod
Kathleen Angeles
Ranch Hand

Joined: Aug 06, 2012
Posts: 122

Spring used your constructor (having P and 1).

Then it set the properties (overwriting with Q and 2).

You can debug by putting System.out.println inside the constructor method, showing that the program passed that area.

The first 2 steps in a bean cycle are (from Spring In Action 3rd Edition):
1. Spring instantiates the bean.
2. Spring injects values and bean references into the bean’s properties.
3. <etc....>

-k

[SpringSource Certified Spring Professional - Practice Tests]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: @Value annotation