Возможно ли использовать springboot/spring-mvc или Jersey для добавления контроллера (& методов) в runtime?Spring run runtime добавить контроллер?
Значение при запуске, пользователь может ввести имя контроллера (например, user
), и имя метода sayHello
, и представить, и /user/sayHello/
включена без перезапуска сервера пружины?
(Что касается , что ответа, что выходит за рамки, просто предположит, ответ «OK»)
Если пружина не может достичь его, что JVM остальных рамок поддерживает такую функциональность?
похоже майка может Programmatically build API Resource, но как насчет время выполнения?
Невозможно изменить среду выполнения ResourceConfig. Я видел вопросы с попытками полностью _reload_ a_new_ ResourceConfig во время выполнения, но 1) я не видел разрешения, 2) Я не знаю, хочет ли это того, чего вы хотите. –
Что вы подразумеваете под _ "/ user/sayHello/is enabled_"? В первом абзаце вы написали _ «добавить контроллер (& методы) во время выполнения« _ », что является чем-то другим. – zeroflagL
В терминах JAX-RS/пользователь является ресурсом и/sayHello - это путь. То же самое, просто разные термины. Я хочу сказать, как добиться того, чтобы «среда выполнения добавила такую вещь», так что '/ user/sayHello' не будет выводить 404 Not Found или другие серверные исключения. – smallufo