【问题标题】:Spring code replacement for lookup-method查找方法的 Spring 代码替换
【发布时间】:2014-07-26 18:02:54
【问题描述】:

我正在使用带有 Spring 的 Restlet 框架,我目前正在用 xml 配置它。在restlet Router 中,您有一个[[path, resource], ...] 形式的资源映射 要创建一个资源,我目前正在使用这样的查找方法:

<bean id="router" class="org.restlet.ext.spring.SpringRouter">
    <property name="attachments">
        <map>
            <entry key="/login">
                <bean class="org.restlet.ext.spring.SpringFinder">
                    <lookup-method name="create"
                                   bean="loginResource" />
                </bean>
            </entry>
        </map>
    </property>
</bean>

loginResource 被指定为@Component。现在这是一个棘手的部分。当我添加更多资源时,配置会变得混乱,我不想要它。我更喜欢注释配置,但要做到这一点,我需要替换查找方法。

我想在运行时创建 SpringFinder 类,就好像它是按照上面的配置方式创建的一样。

有什么办法吗?

【问题讨论】:

    标签: spring restlet spring-bean


    【解决方案1】:

    很遗憾,此功能仍未实现。你可以在Spring JIRAhttps://jira.spring.io/browse/SPR-5192@

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-02-12
      • 2011-05-21
      • 1970-01-01
      • 1970-01-01
      • 2022-01-26
      • 2017-06-15
      • 2017-11-07
      相关资源
      最近更新 更多