Does Spring require all beans to have a default constructor? Does Spring require all beans to have a default constructor? spring spring