没有注释的映射控制器

时间:2014-09-30 23:22:38

标签: spring spring-mvc

有没有办法在Spring / Spring-boot中进行映射到没有anno控制器的控制器?

在Grails中,我能够编写一个完全抽象的api,没有api功能,检查,控制器上的注释。这允许通过handlerInterceptor在前端控制器中处理所有功能和数据......并且控制器仅需要创建资源。这也使得在架构中的I / O流之间共享api的功能/数据变得更加容易。

如何在没有注释的情况下将请求映射到控制器/方法?必须有办法,因为它可以在Grails中完成。

1 个答案:

答案 0 :(得分:-2)

将以下标记放在bean配置文件中。这将扫描基础包中的控制器类。只需在您放置控制器类的位置定义包名称。

<beans 
    xmlns:context="http://www.springframework.org/schema/context">

    <context:component-scan  base-package=" " />

</beans>

例如 -

com.pacakge.controller.demo1中有一个名为controller1的控制器类,controller2 和com.pacakge.controller.demo2中的controller3,controller4

这里是你的代码 -

 <context:component-scan  base-package="com.pacakge.controller" />