Spring Social's ConnectController and ProviderSignInController are Spring MVC controllers, so if you'd like to use those, you'll need at least enough Spring MVC in your app to support those controllers.
That said, you aren't required to use those controllers if you don't want to. Those controllers simply handle the redirect and callback portions of the OAuth 1 and OAuth 2 connection flows; the bulk of Spring Social happens outside of those controllers in the connection factories, OAuth templates, and API bindings which have nothing to do with Spring MVC. Therefore, I see no reason why you couldn't mimic what those controllers do in any other web framework.
Spring Social Project Lead