Integración de tecnologias para proyecto.

Gente me gustaría que me recomendaran con que tecnologías puedo integrar a Richfaces para lograr un aplicación completa.
Tengo pensado trabajar con :

Richface + Spring IoC + Spring Hibernate

Spring security: podrá usarse ??

Que opciones pueden recomendarme.