SSM框架的搭建学习(2)---MyBatis和SpringMVC的整合

JAVA学习网 2017-10-10 00:30:03

 

  搭建好了Mybatis环境,我们就可以通过Java Code从数据库里拿我们想要的数据了,但是一个完整的项目肯定是有前端的,那么前端和后端Java之间的通讯就要用到我们熟悉的SpringMVC框架,有了SpringMVC,我们就可以将前端的数据提交到Java Contoller, 然后再利用Mybatis进入数据库查询我们想要的数据,并返回前端.

  那么既有Mabatis,又有SpringMVC,我们就要想办法将两者融合,也就是配置文件之间的融合.

  一. 先来简单了解下什么是SpringMVC? spring框架中的一个产品中提供的mvc框架,实现类似 struts的功能。主要功能:收集表单信息,处理数据,完成处理后的跳转.

  二. 开始干吧.

  1) 首先要下载Spring 的jar包

              地址为:http://maven.springframework.org/release/org/springframework/spring/

    下载好了之后通常情况下我们把这9个jar包添加进去就可以了,以后如果用到别的再添加就是了.

    

  2)准备springmvc环境,配置web.xml.

    spring mvc 基于 servlet ,故需要在web.xml中配置 DispatcherServlet!

    添加这两个标签到web.xml

  

    特别注意servlet-name,这个名字要用于创建springmvc的配置文件。

  3) 在WEB-INF下创建springmvc的配置文件spring-servlet.xml

    spring这个名字要求和web.xml中配置servlet-name的名字一样!

    

              

  其中:

  a.注解驱动 <mvc:annotation-driven/>

       b.设置controller扫描路径的包名,spring mvc会自动的实例化该包下的controller。controller相当于struts中的action,用于处理数据,完成转发。

   <context:component-scan base-package="javastudy"/>

  c.其他的和spring的配置一样.

  三.这样.springMVC的配置文件就弄好了,添加好了SpringMVC,视图方面就OK了.但这还不够,要能正常运转,Spring框架必不可少,下一章再说怎样将Spring整合进去,从而形成最终的SSM框架!

    

 

 

 

  

 

    

阅读(739) 评论(0)