как внедрить календарь getInstance весной , пожалуйста

#java #spring

Вопрос:

<bean id="date" class="java.util.Calendar.getInstance" />

как я могу внедрить экземпляр календаря, пожалуйста, помогите

я не знаю ,что использовать, я новичок в весенней дате, когда требуется новое ключевое слово, это нормально, но вот что нужно сделать

Комментарии:

1. Почему вы хотите, чтобы ваше свидание было бобом в весеннем контексте? заменить class на factory-method .

2. Кроме того, API java.util даты и времени и их API форматирования SimpleDateFormat устарели и подвержены ошибкам. Рекомендуется полностью прекратить их использование и переключиться на современный API даты и времени .

Ответ №1:

В <bean> объявлении class должно быть указано полное имя класса. getInstance является заводским методом и, следовательно, он должен быть следующим:

 <bean id="date" class="java.util.Calendar" factory-method="getInstance"/>
 

Возможно, было бы лучше использовать java.time классы, представленные в Java 8, а не старые java.util.Calendar amp; java.util.Date .

 <bean id="date" class="java.time.LocalDate" factory-method="now">
 

NB: Тем не менее, я не могу придумать допустимый вариант использования, чтобы иметь дату в качестве компонента.

Комментарии:

1. БОЛЬШОЕ ВАМ СПАСИБО ЗА ВАШ ОТВЕТ

2. @LEARNEROLYASKING Не могли бы вы, пожалуйста, перестать кричать (все заглавные буквы считаются криком)?