public <D, T> D map(final T entity, Class<D> outClass) {
return modelMapper.map(entity, outClass);
}
public <S, D> D map(final S source, D destination) {
modelMapper.map(source, destination);
return destination;
}
Орхан Гасанлы, впрочем нерадивый прогер, который в середину енума всунет новую запись, мгновенно призовет хаос и неразбериху в продакшен))
В джава же можно элементам энума задавать значения вместо автоматической порядковой нумерации?
Орхан Гасанлы, всё думаю, зачем энумы переводить в строки? операции с числами же быстрее, это больше для быстродейсивия. А если хочется читаемости то там же после со строкой завести например.
Sheud_z, выше примеры.
DLL это самостоятельный кусок кода, внедряешь в процесс, создаешь RemoteThread и передаешь ему точку входа в твой код. Всё. Дальше код делает что-то вроде: while 1 = 1 do { цикл работы dll }
если очень надо, тем же механизмом интегрируете питон внутрь и изнутри в скрипты прокидываете игровые объекты, ивенты и т.д.
Как вариант в CPython посмотрите, опять же без C++ никуда не деться.
А какой вам надо?
Первый просто браузер который слизывает аспекты кросс-платформенности, второй программируемый и встраиваемый в виджеты, хоть в пунктах меню его рисуйте.
Орхан Гасанлы, пойду в гугл за примерами.... текущий спринг показывает мне класс помеченный как Entity, потом наследника CrudRepository и потом Service. Чет ничего похожего на DTO пока не видел