首页 课程 师资 教程 报名

2020年java mvc框架入门全套教程

  • 2020-02-07 11:38:11
  • 3465次 动力节点


  一、理解MVC设计模式


  MVC分别代表:ModelViewController


  模型:Model-对应组建:JavaBean(用于处理数据的逻辑,如:存取数据库中的数据)


  视图:View-对应组建:Jsp或Html(用于显示数据)


  控制器:Controller-对应组建:Servlet(用于处理用户交互,如:控制用户输入,读取View数据,向Model发送数据)


  看下SpringMVC请求的流程图,你就能明白这三者间的关系了。


2020年java mvc框架入门全套教程


  二、MVC设计模式的优缺点


  优点:


  1.多视图共用一个模型,大大提高了代码的可重用性


  2.MVC三部分相互独立,耦合度低


  3.控制器设置提高了程序灵活性和可配置性


  4.利于工程化管理


  缺点


  1.原理复杂


  2.增加了系统结构和实现的复杂性


  3.视图对数据模型访问速率低


  到这里你应该对MVC有了初步认识,想要了解更多,那就自个百度吧~


  下面就该到如何山手了。


  三、搭建简单的SpringMVC环境


  1.新建Web工程,New->WebProject(Myeclipse)


  2.导入必要jar包,需要jar包如下:


2020年java mvc框架入门全套教程


  3.资源文件夹下新建springmvc-servlet.xml配置文件,配置信息如下:


2020年java mvc框架入门全套教程


  这里需要注意InternalResourceViewResolver配置,如上配置会找到/WEB-INF/jsp/xxx.jsp下的.jsp文件,控制器要找到视图就是依据该路径。


  4.配置web.xml配置如下:


2020年java mvc框架入门全套教程


  5.新建控制器userController.java,代码很简单。


2020年java mvc框架入门全套教程


  注:上面springmvc-servlet.xml下的base-package="com.lsl.ssm.controller"对应这里的包名。这里编写前后不论,对应就行~


  6.在WEB-INF目录下新建jsp文件夹,然后在jsp文件夹下新建user.jsp。这里目录对应上面配置的InternalResourceViewResolver配置的路径/WEB-INF/jsp/xxx.jsp,而user.jsp中的user对应的是user()方法的返回值,这些配置都要对应,否则系统将找不到对应资源。


2020年java mvc框架入门全套教程


  到这SpringMVC简单搭建就完成了。


  运行效果:

2020年java mvc框架入门全套教程


  Java框架相关视频教程


  最新springmvc视频教程:http://www.bjpowernode.com/v40/


  struts入门教程:http://www.bjpowernode.com/v36/


  hibernate入门教程:http://www.bjpowernode.com/v39/


  Java spring框架教程:http://www.bjpowernode.com/v38/


  全套免费ssm整合视频教程:http://www.bjpowernode.com/v92/


      以上就是动力节点Java培训机构小编介绍的“2020年java mvc框架入门全套教程”的内容,希望对大家有帮助,如有疑问,请在线咨询,有专业老师随时为你服务。


  相关内容


  深入浅出的Java学习路径,Java练手项目学习


  新手Java的三大框架ssh学习


  JavaSSH框架教学视频


选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交