Dúvida sobre Spring

Olá, sou novo no Spring, estou fazendo um exercício e consegui usar o Spring, mas eu gostaria de saber por que o bean que se usa no método main tem que ter um método setter, e por que não precisa ter um método getter.Valeu.

boa tarde maycon, minha sugestao é que vc 1o aprenda oque é o spring e depois, pq usar esse tipo de framework.

sua explicação ficou muito vaga, porem, deduzo que vc esteja usando o spring para fazer injecao de dependencia. O spring consegue fazer tanto por construtor qto por setter, depende de como vc o configura.
Entao vc precisa do setter para que ele injete a dependencia no seu obj. É como se ele chamasse o metodo pra vc, como em:

objeto.setDependencia(dependencia);

Qto ao getter vc nem sempre precisa de um. Caso seja interessante expor um campo de uma classe vc precisara do getter, caso contrario, nao.

abrassss