spring+springMVC+mybatis三大框架整合学习总结

    之前就想弄一个基础框架,用于学习和以后工作需要,现在有时间终于可以来玩一玩搭框架这个游戏了。在搭建的过程中遇到了各种各样的问题和报错,一头雾水,在网上查了好多资料,借鉴学习(http://blog.csdn.net/zhshulin/article/details/37956105#comments),搞了好久终于搞定了,现在有空分析和整理一下流程。
    首先,流程大致如下:
             1、jar包:spring4.3.3所有jar包和图中
             2、创建项目
            3、创建属性文件:数据库连接属性文件:jdbc.properties 和 日志文件:log4j.properties
            4、创建整合文件spring-mybatis.xml
            5、创建spring-mvc.xml文件
            6、编写测试方法:controller、service、dao、mapper和pojo


     首先:创建java项目:
       (1)创建之后直接项目命名  -> finish

       (2)配置tomcat
              
       (3)配置项目属性:配置文件也要设置成Source、设置编译文件输出路径classes、libraries添加lib目录
              
              
好了,项目配置完了,接下来建立属性文件。
     第二步:创建jdbc.properties 和 日志文件:log4j.properties
           
   
    第三步:创建整合文件spring-mybatis.xml
          
 整合spring和mybatis主要负责 自动扫描项目包、引入数据库连接文件和配置数据源、自动扫描mapper、整合dao层和配置事务管理等
          


     第四步:创建spring-mvc.xml文件
         
 配置注解扫描Controller包路径、pojo映射、自动补全路径跳转和文件上传等
          


   
 好了,到这里spring+springmvc+mybatis整合完了,接下来在web.xml配置springMVC的前端控制器。
   
    第五步:配置程序入口springMVC的前端控制器
           


   
 到现在,所有配置都完成了,接下来编写测试程序

   第六步:测试程序
         
 pojo就是对应数据库字段的实体类
          controller层:    
                      
           service层:
                           
           dao层:
                     
           mapper层:
                  
    测试结果:

      

                 

        到这里算是大功告成了,以后想扩展什么再添加。
    项目目录结构:



     

猜你喜欢

转载自blog.csdn.net/qq_18601953/article/details/78395972