开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第26天,点击查看活动详情
写在前面
当我们学习了spring框架之后,基本上来说,已经是打好了一个良好得基础了。
但是距离一个企业的基本开发需要掌握的框架,还是得经过不断得学习,才行。
这不,我们继续学习下一个框架SpringMVC。
SpringMVC这个框架,一般来说,用来作为我们项目得Controller层,用来接收用户得输入,然后选择相应得视图回显展示给用户。
MVC作为WEB项目开发的核心环节,正如三个单词的分解那样,C(控制器)将V(视图、用户客户端)与M(javaBean:封装数据)分开构成了MVC。
对于以前得项目来说,还有出现Struts得,但现在基本都很少了。
Struts1(现在一般不用),Struts2(一般老项目使用)等等。
这不,接下来就是spring mvc框架的学习之旅了,希望可以帮助到大家。
一、搭建入门工程
1.1 开发步骤
1.1.1 编码部分
- Controller
处理器开发方式有多种:
- 实现HttpRequestHandler接口
- 实现Controller接口
- 使用注解方式
不过企业开发中,推荐使用注解方式开发处理器。
//@Controller:在类上添加该注解,指定该类为一个请求处理器,不需要实现任何接口或者继承任何类。
@Controller
public class HelloController {
//@RequestMapping:在方法上或者类上添加该注解,指定请求的`url`由该方法处理。
@RequestMapping("showView")
public String showView() {
return "hello";
}
@RequestMapping("showData")
@ResponseBody
public String showData() {
return "showData";
}
}
注意事项:
@Controller 注解的类中每个 @RequestMapping 注解的方法,最终都会转为 HandlerMethod 类
(而这个类才是 SpringMVC 注解开发方式中真正意义的处理器)
1.2 访问测试
访问地址:http://localhost:8080/showView
好了,以上就是SpringMVC学习之旅-项目搭建篇(2) 的全部内容了。
今天就先到这里了,后面的内容,留下次分享了,先溜了!!!^_^
如果觉得写得不错的,帮忙点赞、评论、收藏一下呗!!!