在项目中因为util类的定义有些分歧,util类应该注入到spring容器吗?util类是否应该注入bean呢?
比如,有一个文件下载的功能,从功能上来看应该是一个工具类方法,但是下载时需要connection url, id, secret,这些信息又是在配置信息的,把这个方法写在工具类,那么必须要注入相关的bean获取这些信息,也需要把该工具类注入到spring容器中。或者这个方法是写在service层比较合适?
在项目中因为util类的定义有些分歧,util类应该注入到spring容器吗?util类是否应该注入bean呢?
比如,有一个文件下载的功能,从功能上来看应该是一个工具类方法,但是下载时需要connection url, id, secret,这些信息又是在配置信息的,把这个方法写在工具类,那么必须要注入相关的bean获取这些信息,也需要把该工具类注入到spring容器中。或者这个方法是写在service层比较合适?