ibatis中cache配置的问题

问题描述

今天想在项目中实验下ibatis的cache,于是在网上查找资料,按照资料进行了配置,但是报错,项目无法启动<sqlMapnamespace="U5EQUIP_ATTACHMENT_V"><cacheModelid="model-cache"type="MEMORY"><flushIntervalseconds="60"/><flushOnExecutestatement="getProductList"/><propertyname="size"value="1000"/></cacheModel>

<statementid="getProductList"cacheModel="model-cache">select*fromPRODUCT</statement>

报错信息如下Errorcreatingbeanwithname'sqlMapClient'definedinclasspathresource[config/spring/studioContext.xml]:Invocationofinitmethodfailed;nestedexceptionisorg.springframework.core.NestedIOException:Failedtoparseconfigresource:classpathresource[config/sqlMap/baseSqlMap.xml];nestedexceptioniscom.ibatis.common.xml.NodeletException:ErrorparsingXML.Cause:java.lang.RuntimeException:ErrorparsingXPath'/sqlMapConfig/end()'.Cause:com.ibatis.sqlmap.client.SqlMapException:ThereisnostatementnamedgetProductListinthisSqlMap.org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'sqlMapClient'definedinclasspathresource[config/spring/studioContext.xml]:Invocationofinitmethodfailed;nestedexceptionisorg.springframework.core.NestedIOException:Failedtoparseconfigresource:classpathresource[config/sqlMap/baseSqlMap.xml];nestedexceptioniscom.ibatis.common.xml.NodeletException:ErrorparsingXML.Cause:java.lang.RuntimeException:ErrorparsingXPath'/sqlMapConfig/end()'.Cause:com.ibatis.sqlmap.client.SqlMapException:ThereisnostatementnamedgetProductListinthisSqlMap.ibatis的版本号2.3.4.726

时间: 2024-07-28 15:52:01

ibatis中cache配置的问题的相关文章

ibatis中使用缓存

一 什么是缓存以及为什么要使用缓存 从数据库读出数据后,该数据在某个缓冲区暂时被保存起来.当我们再次需要读取该数据的时候,直接从该缓冲区中读取,而不用再次访问数据库.我们知道数据库连接是很昂贵的资源,减少对数据库的访问是提高性能的手段之一.     二 Ibatis中使用缓存的配置方法 ①SqlMapConfig.xml <sqlMapConfig>  <settings cacheModelsEnabled="true" />  ...... </sql

http响应Last-Modified和ETag以及Apache和Nginx中的配置

 基础知识 1) 什么是"Last-Modified"? 在浏览器第一次请求某一个URL时,服务器端的返回状态会是200,内容是你请求的资源,同时有一个Last-Modified的属性标记此文件在服务期端最后被修改的时间,格式类似这样: Last-Modified: Fri, 12 May 2006 18:53:33 GMT 客户端第二次请求此URL时,根据 HTTP 协议的规定,浏览器会向服务器传送 If-Modified-Since 报头,询问该时间之后文件是否有被修改过: If-

大字段-在ibatis中怎么写clob的插入语句

问题描述 在ibatis中怎么写clob的插入语句 在ibatis中怎么写clob的插入语句 我配置了 class="org.springframework.jdbc.support.lob.DefaultLobHandler"/> 在insert语句中这样写 #xxnr,javaType=java.lang.String,jdbcType=CLOB# 总是报错转换请求无法实现或不合理 看了好多例子,还是不会写, 求大神赐教

浅析x86架构中cache的组织结构

cache通常被翻译为高速缓冲存储器(以下简称"高速缓存"),虽然现在cache的含义已经不单单指CPU和主存储器(也就是通常所谓的内存)之间的高速缓存了,但在本文中所谓的cache依旧特指CPU和主存储器之间的高速缓存. 这篇文章诞生的源头是我之前在stackoverflow看到的一个问题: Why is transposing a matrix of 512×512 much slower than transposing a matrix of 513×513 ? 这个问题虽然国

初学者入门:Structs中基本配置入门

初学 1.为Structs应用配置Web.xml文件 第一步:配置ActionServlet <servlet> <servlet-name>action</servlet-name> <servlet-class>org.appache. structs.ActionServlet</servlet-class></servlet><servlet-mapping> <servlet-name>action&

JNDI简介,jndi在tomcat中的配置,jdbc api简介,java连接数据库服务

连接数据库 JNDI(Java 命名和目录接口)   JNDI(Java 命名和目录接口) 分布式计算环境通常使用命名和目录服务来获取共享的组件和资源.命名和目录服务将名称与位置.服务.信息和资源关联起来.  命名服务提供名称-对象的映射.目录服务提供有关对象的信息,并提供定位这些对象所需的搜索工具.有许多命名和目录服务实现,并且到它们的接口是不同的. Java 命名和目录接口或 JNDI 提供了一个用于访问不同的命名和目录服务的公共接口.请参阅 URL java.sun.com/product

asp.net 2.0 中加密web.config 文件中的配置节

asp.net|web|加密 在asp.net2.0中新增了对web.config中的部分数据进行加密的功能,可以使用RSAProtectedConfigurationProvider和DPAPIProtectedConfigurationProvider来加密,本文说明使用RSAProtectedConfigurationProvidert和计算机级别的密钥容器进行加密的步骤. 1.         首先确定要进行加密的web.config中的配置节是否可以加密 2.         创建RS

在Windows 7中IIS配置Asp.Net虚拟目录的方法及常见错误

在Win7中IIS配置Asp.Net虚拟目录的方法总结! 一.右键[网站],点击[添加虚拟目录]或[虚拟应用程序],笔者建议最好建立虚拟应用程序,因为这就跟一个网站差不多,不用考虑路径问题. 二.直接输入相应内容选择路径就行了,如果要指定[应用程序池],需要先建立一个新的[应用程序池],配置与网站差不多了. 三.运行后,如果出现以下错误:HTTP 错误 500.19 一般是web.config配置问题,很简单,找到以下内容 <system.webServer>        <defau

PHP中如何配置FCKeditor编辑器及上传图片

FCKeditor官网:http://ckeditor.com/ FCKeditor下载:http://ckeditor.com/download 点击去我的CSDN下载 在使用PHP开发留言板.CMS.博客时都涉及文本信息的处理,如何将信息优美地展现在读者面前是PHP网站开发建设者所追求的,而在线编辑器实现了可视化的功能,最早PHP网站开发者都是使用UBB来实现文本信息的展现功能,之后出现了类似于WORD的在线编辑器,今天和大家介绍的是老牌在线编辑器Fckeditor在PHP环境中安装配置与使