Size: a a a

Spring Framework and more

2017 August 08

AP

Andrey Protasenya in Spring Framework and more
или в этом есть что то ужасное
источник

w

wystan_hugh in Spring Framework and more
как же раздражает. берешь библиотеку, думаешь ну не пидоры же ее писали, используешь, а там элементакрных вещей нет
источник

w

wystan_hugh in Spring Framework and more
Andrey Protasenya
или в этом есть что то ужасное
что за велосипед, используй @Configuration + @Value аннотации
источник

AP

Andrey Protasenya in Spring Framework and more
wystan_hugh
что за велосипед, используй @Configuration + @Value аннотации
@Value выходит слишком много, поэтому все проперти в класс инкапсулированы
источник

AP

Andrey Protasenya in Spring Framework and more
это нормальная тема, сам spring boot советует так делать
источник

VS

Vadim Suslov in Spring Framework and more
а зачем static?
источник

w

wystan_hugh in Spring Framework and more
почему нельзя просто этот класс потом объявить` @Autowired private MailConfig config;` ?
источник

w

wystan_hugh in Spring Framework and more
да со статиком непонятно, поддержу оратора выше и удалюсь еще метрики крутить
источник

AP

Andrey Protasenya in Spring Framework and more
wystan_hugh
почему нельзя просто этот класс потом объявить` @Autowired private MailConfig config;` ?
ну у меня получение настроек дальше идет для емейла, и по мне, красивее когда я смогу эти настройки получить из статического метода
источник

AP

Andrey Protasenya in Spring Framework and more
не создавая экземпляр
источник

VS

Vitaly Sirotkin in Spring Framework and more
это не то что надо для autowired
источник

VS

Vitaly Sirotkin in Spring Framework and more
точнее автовайр не для этого нужен
источник

VS

Vitaly Sirotkin in Spring Framework and more
лучше класс в котором твой этот мэил конфиг сделай компонентом и заинжекти куда надо
источник

AP

Andrey Protasenya in Spring Framework and more
Vitaly Sirotkin
лучше класс в котором твой этот мэил конфиг сделай компонентом и заинжекти куда надо
public class MailService {

private static MailConfig MAIL_CONFIG;

public static HtmlEmail createHtmlEmail() throws EmailException {
create HtmlEmail from MAIL_CONFIG
}
источник

AP

Andrey Protasenya in Spring Framework and more
как мне MAIL_CONFIG  лучше получить
источник

VS

Vitaly Sirotkin in Spring Framework and more
ну создай бин с твоими этими настройками
источник

VS

Vitaly Sirotkin in Spring Framework and more
и автовайрь куда надо
источник

AP

Andrey Protasenya in Spring Framework and more
он есть
источник

VS

Vitaly Sirotkin in Spring Framework and more
зачем статика
источник

VS

Vitaly Sirotkin in Spring Framework and more
масло масляное получается
источник