service bean 안에 많은 메소드에 로직 다 쳐박혀있는거 싫어서 개선좀 하려는데

service bean 자체를 더 세분화해서 로직별로 service를 만드는편임?

아니면 service bean에 각 요청에 따른 메소드는 그저  prototype bean이나 non bean class를 인스턴스화 하고 그 안의 메소드를 호출하기만 할 뿐

실질적으로 로직은 prototype bean이나 non bean class가 수행하도록 만드는 편임?


스프링 service에 대한 개념이나 철학이 좀 이해가 잘 안되네