Динамические команды с использованием Spring Shell

Я хочу использовать Spring-Shell для своего проекта. Но похоже, что писать в нем команды можно только с помощью @Clixxx Annotations. Все мои команды находятся в файле XML, поэтому могу ли я создавать команды динамически, читая файл?


person user3910826    schedule 05.08.2014    source источник
comment
Можете ли вы уточнить, что вы имеете в виду, что мои команды находятся в файле xml? Может быть, дать ссылку на какой-то видимый код?   -  person ebottard    schedule 06.08.2014


Ответы (1)


Вы можете написать генератор кода, который анализирует XML-файл с определениями команд и создает классы Java. Это должно произойти до времени компиляции.

Возможно, это можно сделать и во время выполнения. Взгляните на dynamically-declare-beans-at-runtime-in-spring< /а>

person Cengiz    schedule 29.11.2014