【问题标题】:Dynamic commands using Spring Shell使用 Spring Shell 的动态命令
【发布时间】:2014-08-05 14:44:27
【问题描述】:

我想在我的项目中使用 Spring-Shell。但似乎只有使用@Clixxx Annotations 才能在其中编写命令。我所有的命令都在一个 XML 文件中,所以我可以通过读取文件来动态创建命令吗?

【问题讨论】:

  • 您能否详细说明“我的命令在 xml 文件中”的含义?也许提供一些可见代码的链接?

标签: spring-shell


【解决方案1】:

您可以编写代码生成器,用命令定义解析 xml 文件并创建 java 类。 这必须在编译时间之前发生。

也许在运行时也可以这样做。看一下 dynamically-declare-beans-at-runtime-in-spring

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-10
    • 1970-01-01
    • 2019-03-10
    • 2012-12-22
    • 1970-01-01
    • 2013-04-08
    • 1970-01-01
    • 2011-12-05
    相关资源
    最近更新 更多