This week's book giveaway is in the Mac OS forum. We're giving away four copies of a choice of "Take Control of Upgrading to Yosemite" or "Take Control of Automating Your Mac" and have Joe Kissell on-line! See this thread for details.
The reference you quoted is simply stating that constructor args do not have names in the spring configuration XML, which can make it less clear for developers. That said the thread you were looking at is quite old and the new and more preferred approach today is Spring's annotation based field injection using @Autowired, @Inject, and @Resource. In this case setters are not required.