各位小伙伴
新的一周开始了
有没有想我呀!
看到有小伙伴留言
强烈要求使用注解方式
好的!我满足你
今天咱们就来分享
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 标签的注解驱动来替代映射器和处理的配置
测试的话就不给大家测试了,测试结果就是上面的截图了!
那么今天就到这里了
现在知道
注解开发方式了吧
动手试一下吧!
拜拜!