1

私は Spring で Restlet Framework を使用しており、現在 xml で構成しています。restletRouterでは、次の形式のリソースのマップがあります[[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。ここがトリッキーな部分です。さらにリソースを追加すると、構成が乱雑になり、それは望ましくありません。私は注釈構成を好みますが、それを行うには、lookup-method の代わりが必要です。

上記の構成方法で作成されたかのように、実行時にSpringFinderクラスを作成したい。

それを行う方法はありますか?

4

1 に答える 1

0

残念ながら、この機能はまだ実装されていません。Spring JIRA https://jira.spring.io/browse/SPR-5192でチケットにアドレス指定できます

于 2014-07-26T21:59:00.090 に答える