【Spring MVC】注解和配置文件的代码比较

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qsbbl/article/details/83587506

当我们在类文件里写了方法,怎么被程序知道并调用呢?一般有两种方法:

  • 配置文件
  • 注解

下面小编就以亲自敲的例子“SpringMVC_Test”为例来简单说说。

配置文件篇

在springmvc.xml中这样写:
在这里插入图片描述

在controller包下的类中这样写:
在这里插入图片描述

注解篇

在springmvc.xml中这样写:
在这里插入图片描述
在controller包下的类中这样写:
在这里插入图片描述

springmvc.xml里面配置了一个包扫描,扫描controller包。程序加载了springmvc.xml文件后,去controller包下找有@controller注解的类,找到后看@RequestMapping注解后参数(即上图中的queryFruitsList)是否和请求中的url对应,如果对应,则继续加载此页面。

小结

可以看出来,注解更方便一点,所以我们大多选择注解方式。
值得注意的是,在springmvc.xml文件里,对配置文件的配置和对包扫描的配置不能共存,否则,访问相应页面时,就会报404错误。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qsbbl/article/details/83587506