Есть множество учебных пособий, а также несколько очень хороших
Этот был рекомендован SpringSource пару недель назад. Он состоит из 5 частей, поэтому обязательно ознакомьтесь с другими:)
На первый взгляд это может показаться много работы, но на самом деле это не так, вы делаете начальную разводку довольно быстро, а затем добавление новых контроллеров действительно просто, так что в долгосрочной перспективе это будет быстро и легко.