title: Spring or not Spring : should we create a @Component on a class with static methods?
body: <p>I have a package "Utils" where i have many classes. Some of them are just some classes with static methods and others some singleton where i pass some parameters in constructor (with @Value in order to replace the basic XML configuration by annotation).</p>
  
  <p>I have a configuration in ApplicationContext in order to scan the package.</p>
  
  <p>So, my question : for classes with static methods, should we transform them with @Component annotation in order to have a singleton (still with static methods) or should we let them in this state without managed them by Spring ?</p>
  
  <p>thank you</p>