Magnolia Blossom is a module for Magnolia CMS that allows you to leverage the programming model of Spring Web MVC when developing websites in Magnolia. Magnolia Blossom is as of version 1.1 supported and maintained by Magnolia International Ltd.
Easy to use and works.
This community module even seems far more complete (and up-to-date, using annotations) than the example Spring configuration that is available in the Enterprise edition (magnolia-integration-spring).
One of the biggest contributions to Magnolia ever, and extremely useful for all Spring developers that need to combine business logic, data backends and editorial on a site.