Java高级框架之springMVC的注解开发方式

各位小伙伴

新的一周开始了

有没有想我呀!

看到有小伙伴留言

强烈要求使用注解方式

好的!我满足你

今天咱们就来分享

springMVC 的注解开发方式

SpringMVC 注解开发

1)注解开发需要的处理器映射器和处理器适配器

注解的处理器映射器

在 springmvc.xml 配置 RequestMappingHandlerMapping 作为处理器映射器.

在 springmvc.xml 中开启注解扫描

在 handler 中使用 @Controller 注解 ,在方法前使用@RequestMapping 注解指定请求的url来匹配此方法

注解的处理器适配器

在 springmvc.xml 配置 RequestMappingHandlerAdapter 作为处理器适配器

注意:

handler 不需要实现任何接口

RequestMappingHandlerMapping

处理器映射器 需要与 

RequestMappingHandlerAdapter

处理器适配器 配对使用

实现登陆功能:

获取用户列表

可以 contoller 类前面加上类似于 namespace 的注解,方便管理 url 请求

@RequestMapping 指定请求对应的url,可以省略后缀(.do,.action.html)

ModelAndView 返回页面的时候,可以只指定逻辑视图的名称,将前缀和后缀配置在视图解析器中,其真实的返回地址 prefix+viewName+suffix

以后再也不用担心看不懂这样的代码了

在正式的注解方式开发时,可以用 mvc 标签的注解驱动来替代映射器和处理的配置

测试的话就不给大家测试了,测试结果就是上面的截图了!

那么今天就到这里了

现在知道

注解开发方式了吧

动手试一下吧!

拜拜!


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容