栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

SSM框架的整合中出现的一些问题

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SSM框架的整合中出现的一些问题

        经过对Spring、Spring MVC、Mybatis框架的学习,为了更好的利用这三个框架,之后就要进行SSM框架的整合了。而SSM框架的整合从搭建环境到Spring配置,之后将Spring和SpringMVC整合,再整合Mybatis,最后引入Thymeleaf。当然,利用maven来整合框架,第一件事就是引入依赖了,而这些依赖的数目让第一次整合框架的我头大。

  
        
        
        
            org.aspectj
            aspectjweaver
            1.6.8
        
        
            org.springframework
            spring-aop
            5.3.1
        
        
        
            org.springframework
            spring-context
            5.3.1
        
        
        
            org.springframework
            spring-web
            5.3.1
        
        
            org.springframework
            spring-webmvc
            5.3.1
        
        
        
            org.springframework
            spring-test
            5.3.1
        
        
        
            org.springframework
            spring-tx
            5.3.1
        
        
        
            org.springframework
            spring-jdbc
            5.3.1
        
        
        
            junit
            junit
            4.12
            compile
        
        
        
            mysql
            mysql-connector-java
            8.0.28
        
        
        
            javax.servlet
            servlet-api
            2.5
            provided
        
        
        
            javax.servlet.jsp
            jsp-api
            2.0
            provided
        

        
        
            jstl
            jstl
            1.2
        

        
        
            log4j
            log4j
            1.2.12
        

        
            org.slf4j
            slf4j-api
            1.7.25
        

        
            org.slf4j
            slf4j-log4j12
            1.8.0-beta4
        
        

        
        
            org.mybatis
            mybatis
            3.5.7
        

        
            org.mybatis
            mybatis-spring
            1.3.0
        

        
        
            com.alibaba
            druid
            1.0.9
        
        
        
            org.thymeleaf
            thymeleaf-spring5
            3.0.12.RELEASE
        

    

当然,仔细一看,其中的依赖也主要是Spring,Mybatis,SpringMVC框架的主要依赖,再加上测试,日志,数据库连接池,以及thymeleaf ,本来是想用jsp来写页面,但考虑到之后要与前端交互,就用了html,让依赖中那个JSTL,EL没啥作用。

        写代码的路上不可避免的会出现一些bug,而这次也不例外。

 
    
        
        
        
        
        
    
   
      
          org.springframework.web.context.ContextLoaderListener
      

其中让我印象最深的一个bug就是数据库连接池了,其中我使用了德鲁伊配置文件引入数据,而driver属性中name属性写错,这让我Tomcat根本没办法打开。 显示Listener监听器错误,误导我对监听器不断的修改,最后通过查阅资料不断测试才发现问题。

        在我看来SSM框架显的错综复杂,第一次整合除过去改Bug跟测试,也花费我一个多小时,可能也是我三大框架的基础并不牢固。当然,在整合后,我也渐渐体会到SSM框架的作用,这不仅提高开发效率,也是我分别学习三大框架的一个整合,让知识更加系统化。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/781465.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号