zoukankan      html  css  js  c++  java
  • 整合spring+springmvc+mybatis

    开发环境:  

                   jdk 1.8        

        eclipse 4.7.0 (Oxygen)        

        tomcat 8.5.29        

        mysql 5.7

    开发前准备:

           spring 框架的jar包,在这里使用的是spring-5.0.4        PS:spring中包含了springmvc

      

      spring-aop依赖的jar包

        

       mybatis的jar包

      

      mybatis-spring的整合包

      

      mysql-jdbc的jar包

      

      阿里巴巴的druid数据库连接池

      

      日志jar包,注意是log4j 1.2.17

      

    进行ssm整合配置:

      定义好目录:

      

      配置db.properties

      

      配置log4j.properties

      

      mybatis-config.xml配置文件:

      

      spring整合mybatis的配置文件:applicationContext-dao.xml

      

          上面的配置中值得注意的是:

      

      如果不想将mapper文件和mapper接口放在一起,那么我们就必须指定mapper文件的位置:

      

      通过注解的方式将所有的service放入spring Ioc 容器中:applicationContext-service.xml

      

      配置spring的事务:   applicationContext-tx.xml

      

      springmvc的配置文件:springmvc.xml

      

      web.xml的配置文件:

      

      

     实现一个用户登录:

      service的实现:实现了两个方法,一个方法是通过账号获取用户,另一个方法是用户登录检验

      

          控制方法的实现:

      

      启动tomcat:

      

      

      目录结构:

      

      总结:

      这只是很简单的SSM配置,希望能够帮到需要帮助的IT小伙伴们。非maven,我们需要自己去下载这些jar包。很多时候在自己去下载jar包的过程往往是十分痛苦的,只有自己经历过才会明白那种痛苦。

    博主是经历过这样的痛苦的,所以在学习maven后,立马就深深的爱上的maven。

      

      

      

       

  • 相关阅读:
    BZOJ 3506 机械排序臂 splay
    BZOJ 2843 LCT
    BZOJ 3669 魔法森林
    BZOJ 2049 LCT
    BZOJ 3223 文艺平衡树 splay
    BZOJ 1433 假期的宿舍 二分图匹配
    BZOJ 1051 受欢迎的牛 强连通块
    BZOJ 1503 郁闷的出纳员 treap
    BZOJ 1096 ZJOI2007 仓库设计 斜率优化dp
    BZOJ 1396: 识别子串( 后缀数组 + 线段树 )
  • 原文地址:https://www.cnblogs.com/start-21/p/9609845.html
Copyright © 2011-2022 走看看