Size: a a a

2020 November 19

A

Anton in pro.jvm
Роман Нагаев
та понятно что легаси, но это не причина
попробую угадать, логика которая возвращает дто которое ты пытаешься преобразовать уже в jsp?
да нет, просто легаси проект и встроится именно в то место выглядит сложнее чем оставить логику в jsp
источник

РН

Роман Нагаев... in pro.jvm
Anton
да нет, просто легаси проект и встроится именно в то место выглядит сложнее чем оставить логику в jsp
ну вставь в jsp только не саму логику а вызов компонента с этой логикой. нового компонента
источник

A

Anton in pro.jvm
окей, я решил заюзать тег
а можно дженериками как то это обставить?
public static List mergeLists(List initialList, List listToMerge)
 {
   initialList.addAll(listToMerge);
   return initialList;
 }
источник

AE

Alexandr Emelyanov in pro.jvm
Anton
окей, я решил заюзать тег
а можно дженериками как то это обставить?
public static List mergeLists(List initialList, List listToMerge)
 {
   initialList.addAll(listToMerge);
   return initialList;
 }
посмотри когда последний раз обновлялся jsp и проверь дату выхода 5й java
источник

e

evergood in pro.jvm
Alexandr Emelyanov
посмотри когда последний раз обновлялся jsp и проверь дату выхода 5й java
по jsp даже документации нормальной нет, зачем мучить труп бабушки)
источник

ДР

Дмитрий Рагозин... in pro.jvm
Коллеги, приветствую, вопрос не по цеху, с какими геморными проблемами вам приходилось сталкиваться при поиске работы?
источник

DC

Denis Chikanov in pro.jvm
Дмитрий Рагозин
Коллеги, приветствую, вопрос не по цеху, с какими геморными проблемами вам приходилось сталкиваться при поиске работы?
источник

М

Михаил in pro.jvm
Всем привет
В спринге есть возможность подключить OAuth2RestTemplate без всей обвязки спринг секьюрити?
В голову приходит заюксклюдить всю автоконфигурацию секьюрити
мб кто то решал подобную проблему
источник

MD

Miss Dream in pro.jvm
Приветствую
источник

DC

Denis Chikanov in pro.jvm
Miss Dream
Приветствую
источник

B1

Burevesnik 1960 in pro.jvm
Как BPP понимает,  на какие бины будет применяться его логика?
источник

AG

Alexey Genus in pro.jvm
В нормальной ситуации его вызовут на все бины. А он уже определяет какие бины ему нужны, как умеет: например, instanceof делает
источник

Y

Yrtimd in pro.jvm
Burevesnik 1960
Как BPP понимает,  на какие бины будет применяться его логика?
Почитай книжку «паттерны проектирования spring». Она небольшая, там все на пальцах объяснена основное устройство Спринга
источник

B1

Burevesnik 1960 in pro.jvm
У меня кейс, засетать данные до @postConstruct для 1 обьекта. Рефлексию нельзя=) Может другие способы есть кроме как бпп пилить свой? Это для тестов
источник

AB

Andrew Bystrov in pro.jvm
Burevesnik 1960
У меня кейс, засетать данные до @postConstruct для 1 обьекта. Рефлексию нельзя=) Может другие способы есть кроме как бпп пилить свой? Это для тестов
я слышал, что править продакшн код ради тестов - такое себе занятие)
источник

B1

Burevesnik 1960 in pro.jvm
Ну так получилось, что другой бин прогревает кеш в постконстракте =)
источник

VP

Vladislav Plakhov in pro.jvm
Надо код писать так, чтобы его для тестов не приходилось править
источник

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶... in pro.jvm
Burevesnik 1960
У меня кейс, засетать данные до @postConstruct для 1 обьекта. Рефлексию нельзя=) Может другие способы есть кроме как бпп пилить свой? Это для тестов
Конструктор?
источник

VH

Volodymyr Honcharov in pro.jvm
Добрый вечер.
Кто подскажет нет ли какого паттерна, что бы это это розпетлять?
Media и MultipartFile с разных либ и не имеют общих методов
if (fileType.equals(Media.class)){
   dataSetDtos = files.stream().map(o -> (Media)o).flatMap(file ->convertFromFileToDataSets(file, template).stream()).collect(Collectors.toList());
} else if (fileType.equals(MultipartFile.class)) {
   dataSetDtos = files.stream().map(o -> (MultipartFile)o).flatMap(file ->convertFromFileToDataSets(file, template).stream()).collect(Collectors.toList());
} else {
   throw new ServiceException("Not yet supported!");
}
источник

VP

Vladimir Petrakovich in pro.jvm
Volodymyr Honcharov
Добрый вечер.
Кто подскажет нет ли какого паттерна, что бы это это розпетлять?
Media и MultipartFile с разных либ и не имеют общих методов
if (fileType.equals(Media.class)){
   dataSetDtos = files.stream().map(o -> (Media)o).flatMap(file ->convertFromFileToDataSets(file, template).stream()).collect(Collectors.toList());
} else if (fileType.equals(MultipartFile.class)) {
   dataSetDtos = files.stream().map(o -> (MultipartFile)o).flatMap(file ->convertFromFileToDataSets(file, template).stream()).collect(Collectors.toList());
} else {
   throw new ServiceException("Not yet supported!");
}
Есть паттерн "адаптер": оборачиваете классы из либы в свой интерфейс и используете его
источник