Well, if you are using the
IDE's Spring Tool Suite, which is Eclipse with Spring plugins or IntelliJ.
Then in the
<property name=""
If your cursor is in the duble quotes for the name property and you hit CTRL-SPACE, then the IDE will give you all the legal values of that attribute. So all the set><<Property>> methods in the class="" Class.
Or you can look at the Javadocs for that class and look at what setXXX methods they have and those are the properties you can set.
Hope that helps clarify it for you. <property name="XXX" is just a way to call a setXXX on the class of the bean.
Mark>