SpringMVC的环境搭建

MyBatis框架–>持久层框架–>Object【对象】Relation[关系项目数据库]Mapping[以MyBatis的反映是哪位映射文件中国之<resultMap>标签]框架
 对JDBC的包,需要定制SQL语句。处理的是DataAccessOBject数据访问对象

SpringMVC它隶属于Spring框架,它只是是Spring这个巨大框架下的一个不怎么模块,SpringMVC是替换我们事先学了之Servlet。

 首先如何学习一个框架?

1.找jar

2.配备中心配置文件

3.朗诵博核心配置文件

4.测试Hello World

读取核心配置文件:MyBatis的时段,是出于我们温馨支配读取mybatis-config.xml
Java

SpringMVC框架,WEB层,动态Web项目

第一步:找到Jar[19个]

亚步:建立基本配置文件

 

The DispatcherServlet is an actual Servlet (it inherits from
the HttpServlet base class), and as such is declared in
the web.xml[布局描述吻合] of
your web application. You need to map requests that you want
the DispatcherServlet to handle, by using a URL mapping in the
same web.xml file. This is standard Java EE Servlet configuration; the
following example shows such a DispatcherServlet declaration and
mapping:

 

Servlet的生命周期

出殡请求——>如果您是率先潮访取得使用服务器进行初始化操作 init()方法实例化

–》service方法->判断用doget、dopost

<load-on-startup>1</load-on-startup>

<load-on-startup>当服务器启动之时节就对该Servlet实话,并且值更小越叫事先加载</load-on-startup>

 

 

 

JSP的生命周期[百度]

 

 MyBatis 1

 

Upon initialization of a DispatcherServlet, Spring MVC looks for a
file named [servlet-name]-servlet.xml in the WEB-INF directory of your web
application and creates the beans defined there, overriding the
definitions of any beans defined with the same name in the global scope.

 

 MyBatis 2

 

 

 

 

 

 MyBatis 3

 

 MyBatis 4

 

 

跳转:

要转发:地址栏路径不更换[默认的跳转方式]

 

重定向:地址栏改变

 MyBatis 5

 

配置视图解析器

 

 MyBatis 6

 

 

 

 

Caused by: java.lang.IllegalStateException: Ambiguous mapping. Cannot
map ‘homeController’ method

 

 MyBatis 7

 

 

 

 

 

 

 

 

网站地图xml地图