근데 왜 클래스 레벨이 아니라 메소드 레벨에 @bean을 붙이는거야?

클래스가 객체를 만드는 설계도라면 빈이라는 객체를 선언하는 애너테이션도 클래스 레벨에 붙여야 하는거 아님?

스프링 빈은 여러 메소드를 가질 수 없는 객체인거?