1

我正在使用带有 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 类,就好像它是在上面的配置方式中创建的一样。

它有什么办法吗?

4

1 回答 1

0

不幸的是,这个功能仍然没有实现。您可以在 Spring JIRA https://jira.spring.io/browse/SPR-5192中找到票证

于 2014-07-26T21:59:00.090 回答