无论是哪种方式,
static还是实例都没有关系。
RestTemplate的发出HTTP请求的方法是线程安全的,因此与
RestTemplate每个
Task实例是否拥有一个实例还是所有Task实例都具有共享实例无关(垃圾回收除外)。
就个人而言,我将创建
RestTemplate外部
Task类并将其作为参数传递给
Task构造函数。(尽可能使用控制反转。)

无论是哪种方式,
static还是实例都没有关系。
RestTemplate的发出HTTP请求的方法是线程安全的,因此与
RestTemplate每个
Task实例是否拥有一个实例还是所有Task实例都具有共享实例无关(垃圾回收除外)。
就个人而言,我将创建
RestTemplate外部
Task类并将其作为参数传递给
Task构造函数。(尽可能使用控制反转。)