Thanks for taking the time to annotate the documentation with the corrections; nice work.
I have corrected all of the errors that you pointed out, and I have put markers in place to handle some of the bigger issues you pointed out (like add an appendix).
One of your comments in the annotated document was about the favouring of constructor-injection over setter-injection in the examples.
I'll refer you to the main Spring reference documentation for the answer. If you click on this link and scroll a little (half a page or so) down, you will see a sidebar entitled 'Constructor- or Setter-based DI?', which explains the Spring teams view (not unanimous it must be added) about this topic.
Hope that helps.