Утилита класс в пружинном применении - следует ли использовать статические методы или нет?

Допустим, у меня есть утилиты DateutiL (см. Ниже). Использовать этот метод Метод вызывающего абонента использует DateutiLS.GETDATEANSSTRING (ADATE). Было бы лучше удалить Статический модификатор и сделайте весаты Весной Фасоль (см. DateutiLSBean) и ввести его в вызову классов Или просто оставьте это как есть?

Один недостаток, который я вижу с использованием статических проблем вокруг издевательства, см. Как издеваться со статическими методами?

public class DateUtils {

    public static String getDateAsString(Date date) {       
        String retValue =  "" // do something here using date parameter
        return retValue;
    }
}

Версия Spring Bean

@Component
public class DateUtilsBean {

    public String getDateAsString(Date date) {      
        String retValue =  "" // do something here using date parameter
        return retValue;
    }
}

45
задан Community 23 May 2017 в 12:10
поделиться