您的位置:首页 > 编程语言 > Java开发

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

2017-10-30 18:49 766 查看
    之前就想弄一个基础框架,用于学习和以后工作需要,现在有时间终于可以来玩一玩搭框架这个游戏了。在搭建的过程中遇到了各种各样的问题和报错,一头雾水,在网上查了好多资料,借鉴学习(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层:

                  


    测试结果:

      


       

         

    

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



     
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息