Spring nunca foi lento para mim, em projetos grandes pode ser um pouco, porém apenas em computadores que continham um processador mediano, o que eu acabo vendo no mercado e que a maioria dos devs de grandes empresas possuem computadores com uma capacidade boa de processamento, mas no seu caso foi dito que em um projeto pequeno você sentiu um certo gargalo, o que me é bastante estranho, talvez realmente suas configurações sejam baixas. Mas lembre-se de que está lentidão se refere apenas ao desenvolvimento e não ao resultado da aplicação em si.
Em resposta a Minha recente experiência com Java
1
1
Não tenho dúvidas de que um projeto java terá um bom desempenho. O que achei "lento" não foi o resultado da aplicação, foi o processo de desenvolvimento mesmo, mais especificamente na hora de visualizar o resultado. Não estou acostumado no dia a dia a ter que esperar um tempo para visualizar o que acabei de codar.
Falando mais um pouco do projeto, tive que utilizar o netbeans e maven, pois era o que se exigia. Como estou acostumado a desenvolver com linguagens que compilam em tempo de execução, senti um incomodo em ter que esperar um pouco para recompilar o projeto e visualizar o resultado, onde seria "instântaneo" se eu estivesse utilizando python por exemplo.