`
anreddy
  • 浏览: 99837 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

spring3.0.5+mybatis3.0.4 出现Mapped Statements collection already contains value

 
阅读更多

   我用spring3.0.5+mybatis3.0.4 +Struts2搭建的框架,在通过DAO调用MyBatis的Mapper时出现

java.lang.IllegalArgumentException: Mapped Statements collection already contains value for xxx.xxx.dao.method

   

    网上找了个把小时,没发现有好的解决方案,大概都说mybatis并发错误,前台多个请求并发请求mapper

原因大概是请求时mybaits解析sql并执行导致的并发错误。通过在mybaits初始化时加上以下这句可以解决。
    sqlSesssionTemplate.getConfiguration().buildAllStatement。

    由于我用的是注解,上面语句是在手工实例化时可以,想起可以用@Scope("prototype")来,在DAO类上加上此注解,问题解决!

分享到:
评论

相关推荐

    Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解

    【Spring MVC 3.0.5 + Spring 3.0.5 + MyBatis3.0.4 全注解实例详解】 Spring MVC 3.0.5 是Spring框架的一个重要版本,它引入了对RESTful风格的支持,使得构建Web应用更加灵活。REST(Representational State ...

    Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解完整版

    总结,本实例详细介绍了如何使用 Spring MVC 3.0.5、Spring 3.0.5 和 MyBatis 3.0.4 进行全注解开发,涵盖了开发环境配置、Maven 的使用、SSM 整合以及如何在 Eclipse 和 MyEclipse 中集成 Maven。这个教程对于希望...

    Spring 3.0.5+MyBatis3.0.4整合例子

    总结来说,"Spring 3.0.5+MyBatis3.0.4整合例子"展示了如何利用这两个框架的优势,实现一个可扩展、易维护的企业级应用。这个例子涵盖了Spring的DI和AOP特性,以及MyBatis的SQL映射和数据访问能力,是学习和实践Java...

    Spring+MVC+3.0.5+Spring+3.0.5+MyBatis3.0.4全注解实例详解

    在本教程中,我们将深入探讨如何使用Spring、Spring MVC 3.0.5以及MyBatis 3.0.4这三个流行的Java框架构建一个全注解的Web应用程序。这个实例详解将帮助开发者理解如何有效地集成这三个组件,实现高效的数据访问和...

    jsf1.2+Spring3.0.5+Mybatis

    Spring 3.0.5是Spring框架的一个稳定版本,它支持JSF集成,允许开发者利用Spring的强大功能来处理服务层和数据访问层的逻辑。Spring的IoC(Inversion of Control,控制反转)容器使得对象之间的依赖关系可以通过配置...

    Spring Framework 3.0.5+Spring Security 3.0.5+ mybatis 3.0.5+ Struts 2.2.3整合代码

    标题中的"Spring Framework 3.0.5+Spring Security 3.0.5+ mybatis 3.0.5+ Struts 2.2.3整合代码"涉及到四个关键的Java开发框架,它们分别是Spring Framework、Spring Security、MyBatis和Struts 2。这四个框架在...

    Spring3.0.5+Mybatis3.0.5+Struts2.0.6整合

    本文将深入探讨如何将Spring 3.0.5、Mybatis 3.0.5和Struts2.0.6这三个流行框架整合在一起,以实现一个完整的MVC(Model-View-Controller)架构。这些框架分别负责依赖注入、持久层操作和业务逻辑控制,通过它们的...

    Struts 1.3.10+Spring3.0.5+Mybatis3.1.1框架整合全部jar包

    Struts 1.3.10、Spring 3.0.5 和 Mybatis 3.1.1 是三个经典的Java Web开发框架,它们在企业级应用中被广泛使用。这三者的整合使得开发者能够实现MVC(Model-View-Controller)架构、依赖注入以及灵活的数据持久化。...

    MyEclipse7.5+flex4+spring3.0.5+struts2.2.1+hibernate3.6.0+blazeds4.0.0.14931完美整合方案

    本方案提供了一种集成化的开发环境,即"MyEclipse7.5+flex4+spring3.0.5+struts2.2.1+hibernate3.6.0+blazeds4.0.0.14931完美整合方案",它将多个流行的技术框架整合在一起,为Web应用程序开发提供了一个强大的平台...

    activiti+spring+srping Mvc+mybatis+maven整合

    本项目是关于"activiti+spring+spring Mvc+mybatis+maven"的整合,旨在创建一个基于Activiti工作流引擎、Spring、Spring MVC、MyBatis以及Maven的开发环境。下面将详细介绍这些技术及其整合过程。 首先,`activiti`...

    mybatis+spring3+mysql整合的webservice的service

    【标题】"mybatis+spring3+mysql整合的webservice的service"涉及到的是将MyBatis、Spring3和MySQL数据库集成在一起,构建一个基于CXF框架的Web服务。这是一个常见的企业级应用架构,用于实现数据持久化、业务逻辑...

    Spring3.0.1+Mybatis3.0.5+Struts2.2.3.1+velocity1.7+DWZ

    这是一个基于Java技术栈的老式项目配置,主要涵盖了Spring 3.0.1、Mybatis 3.0.5、Struts2.2.3.1、Velocity 1.7以及DWZ jQuery UI框架的整合应用。下面将详细介绍这些组件及其在项目中的作用。 **Spring 3.0.1**: ...

    mybatis+mybatis-spring+mybatis-generator

    在"mybatis3.0.5+mybatis-spring+mybatis-generator-core-1.3.2"这个组合中,我们看到了MyBatis的核心库、MyBatis-Spring整合模块以及MyBatis Generator的版本。接下来,我们将深入探讨这三个组件及其相关知识点。 ...

    mybatis3.0.5 and spring3.0.5jar

    标题中的"Mybatis3.0.5 and Spring3.0.5jar"暗示了这是一个关于集成Mybatis和Spring框架的讨论,特别关注的是Mybatis的3.0.5版本和Spring的3.0.5版本。这两个框架在Java开发中被广泛用于持久层操作和依赖注入。接...

    基于Django3.0.5+Python3.7+SQLite的博客系统源码.zip

    基于Django3.0.5+Python3.7+SQLite的博客系统源码 基于Django3.0.5+Python3.7+SQLite的博客系统源码 基于Django3.0.5+Python3.7+SQLite的博客系统源码 基于Django3.0.5+Python3.7+SQLite的博客系统源码 基于...

    spring 3.05 + spring 3.05 mvc + mybatis (注解驱动) maven整合应用示例

    在本示例中,我们探讨的是如何将Spring框架的3.0.5版本与Spring MVC 3.0.5和MyBatis(注解驱动)整合,并使用Maven作为构建工具进行项目管理。这个工程源码是为了解释这一集成过程,同时也提供了实践操作的参考。...

    CXF2.7+SPRING3.0.5+HIBERNATE3.6final+STRUTS2

    标题中的"CXF2.7+SPRING3.0.5+HIBERNATE3.6final+STRUTS2"代表了一个集成开发环境,其中包含了四个关键的技术框架:Apache CXF 2.7、Spring 3.0.5、Hibernate 3.6 Final以及Struts2。这些框架在Java Web开发中起着...

    Struts2 2.1.8 + Spring 3.0.5 + Hibernate 3.6.0 + JPA2 jar

    Struts2 2.1.8 + Spring 3.0.5 + Hibernate 3.6.0 + JPA2的jar包整合到一起了 里面还有JSON的jar包,是SS2H+JPA的学习必备. 这里面都是jar包,如果想查看web.xml,struts.xml,application.xml,persistense.xml的写法,...

Global site tag (gtag.js) - Google Analytics