Java Разработать универсальный сервис использующий аннотированные элем
1 000 руб. за проект
С использование средств рефлексии разработать универсальный сервис, применимый для объектов произвольного класса.
Передается имя класса или его описатель класса Class.
Разработать универсальный сервис, использующий аннотированные элементы класса.
Задание:
Аннотированный метод с асинхронным вызовом аннотацию вида
@RxMethod(info="output = sum of 3 inputs", name = "sum")
public void sum(String signature,
@RxParam(name="inp1") RxIntegerValue a,
@RxParam(name="inp2") RxIntegerValue b,
@RxParam(name="inp3") RxIntegerValue c)
throws RxException {...}
Сервис получает объект произвольного класса и создает ArrayList(HashMap) аннотированных методов.
При передаче сервису запроса вида
sum:inp1=15,inp2=16, inp3=4 (в любом формате) ищет в классе аннотированный метод и синхронно вызывает его в объекте.
Передается имя класса или его описатель класса Class.
Разработать универсальный сервис, использующий аннотированные элементы класса.
Задание:
Аннотированный метод с асинхронным вызовом аннотацию вида
@RxMethod(info="output = sum of 3 inputs", name = "sum")
public void sum(String signature,
@RxParam(name="inp1") RxIntegerValue a,
@RxParam(name="inp2") RxIntegerValue b,
@RxParam(name="inp3") RxIntegerValue c)
throws RxException {...}
Сервис получает объект произвольного класса и создает ArrayList(HashMap) аннотированных методов.
При передаче сервису запроса вида
sum:inp1=15,inp2=16, inp3=4 (в любом формате) ищет в классе аннотированный метод и синхронно вызывает его в объекте.
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.