Java 类org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping 实例源码

项目:openmrs-module-allergyapi    文件:BaseResourceTest.java   
/**
 * Passes the given request to a proper controller.
 *
 * @param request
 * @return
 * @throws Exception
 */
public MockHttpServletResponse handle(HttpServletRequest request) throws Exception {
    MockHttpServletResponse response = new MockHttpServletResponse();

    HandlerExecutionChain handlerExecutionChain = null;
    for (DefaultAnnotationHandlerMapping handlerMapping : handlerMappings) {
        handlerExecutionChain = handlerMapping.getHandler(request);
        if (handlerExecutionChain != null) {
            break;
        }
    }
    Assert.assertNotNull("The request URI does not exist", handlerExecutionChain);

    handlerAdapter.handle(request, response, handlerExecutionChain.getHandler());

    return response;
}
项目:magnolia-handlebars    文件:BlossomConfiguration.java   
@Bean
@SuppressWarnings("deprecation")
public DefaultAnnotationHandlerMapping defaultAnnotationHandlerMapping() {
    DefaultAnnotationHandlerMapping mapping = new DefaultAnnotationHandlerMapping();
    mapping.setUseDefaultSuffixPattern(false);
    return mapping;
}
项目:order    文件:AppMain.java   
@Bean
public DefaultAnnotationHandlerMapping setReq(){
    DefaultAnnotationHandlerMapping mapping = new DefaultAnnotationHandlerMapping();
    mapping.setUseDefaultSuffixPattern(false);
    return mapping;
}
项目:atlas-deer    文件:ApplicationWebModule.java   
@Bean
public DefaultAnnotationHandlerMapping controllerMappings() {
    DefaultAnnotationHandlerMapping controllerClassNameHandlerMapping = new DefaultAnnotationHandlerMapping();
    return controllerClassNameHandlerMapping;
}