`

Could not find SQL statement to include with refid 'employee.abatorgenerated_Exa

阅读更多

Spring2.5 + IBatis (abator code generator)  throw exception:

 

Could not find SQL statement to include with refid 'employee.abatorgenerated_Example_Where_Clause'

 

 

=====================================================

 

 

process method :in SqlMapConfig.xml  add <settings useStatementNamespaces="true" /> code

 

 

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE sqlMapConfig PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"     
    "http://ibatis.apache.org/dtd/sql-map-config-2.dtd">

 

 

<sqlMapConfig>
    <settings useStatementNamespaces="true" />

    .....

    .....

</sqlMapConfig>

 

 

reference info :

http://blog.gmane.org/gmane.comp.java.ibatisdb.user/month=20060701/page=2

 

分享到:
评论

相关推荐

    MyBatis_3.0.2_patch.docx

    当遇到“Could not find SQL statement to include with refid 'SAD02.SAD02_COL'”这样的异常时,通常表示MyBatis无法找到指定的SQL语句引用。这可能由以下几个原因引起: 1. **XML配置文件未正确加载**:确保对应...

    mybaits refid patch

    Caused By: org.apache.ibatis.builder.BuilderException: Could not find SQL statement to include with refid 'SAD02.SAD02_COL' at org.apache.ibatis.builder.xml.XMLStatementBuilder$IncludeNodeHandler....

    include 详析

    在深入探讨JSP中的`include`机制之前,我们先来明确一下JSP(Java Server Pages)的基本概念。JSP是一种服务器端脚本语言,用于创建动态网页,它将HTML、CSS、JavaScript与Java代码结合在一起,允许开发者在服务器上...

    centos7离线安装时钟同步ntp安装包

    remote refid st t when poll reach delay offset jitter =============================================================================== ntp1.example.com .INIT. 16 u - 1024 0 0.000 0.000 0.000 ntp2....

    获得SQL外键集合

    ### 获取SQL外键集合知识点详解 #### 一、概述 在数据库设计中,外键(Foreign Key)是一种用于建立表间关系的重要机制。通过定义一个表中的列与另一个表中的主键之间的链接,可以实现数据的一致性和完整性。在...

    mybatis自增主键文档

    values ( &lt;include refid="TABLE_SEQUENCE"/&gt; ,#{name}, #{age} ) ``` 这样的配置意味着在插入数据时,MyBatis会自动调用`SEQ_TEST_USER_ID.nextval`来获取新的主键值。然而,这种方式不会将生成的主键值设置...

    ant执行sql文件

    标题中的“ant执行sql文件”指的是使用Apache Ant工具来运行SQL脚本文件,这在Java开发中非常常见,尤其是在数据库的初始化或者自动化部署过程中。Ant是Apache软件基金会的一个项目,它是一个基于Java的构建工具,...

    MyBatisCodeHelper-Pro.zip

    Generate mybatis sql based on mybatis interface method name like spring data jpa, with this, you don't have to write most sql for non join query support generate statement with if test Database ...

    MyBatis动态SQL标签用法实例详解

    &lt;include refid="sql_count"/&gt; &lt;include refid="sql_where"/&gt; &lt;select id="findByParams" parameterClass="map" resultMap="icp.result_base"&gt; &lt;include refid="sql_select"/&gt; &lt;include refid="sql_where"/&gt; `...

    SpringMVC+Mybatis实现的SqlServer整合逆向工程Example类分页带条件数据查询

    在这个标签中,我们需要结合`rowid`来构造分页查询的SQL语句,例如:\n\n```xml\n&lt;select id="selectGpsNumMappingPageByGpsNumMapping" resultMap="BaseResultMap"&gt;\n SELECT\n &lt;include refid="Base_Column_List"/...

    redis-6.0.19-1.el7.remi.x86-64.rpm

    redis的rpm包,用于离线安装,步骤如下: 1、上传文件到centos服务 2、执行命令rpm -ivh redis-6.0.19-1.el7.remi.x86_64.rpm即可 3、启动systemctl start redis 4、关闭systemctl stop ...5、配置:/etc/refid.conf

    详解MyBatis直接执行SQL查询及数据批量插入

    &lt;include refid="Base_Column_List" /&gt; ) values ,"&gt; (null, #{item.name}, #{item.sex}, #{item.address}, #{item.telephone}, #{item.tId}) ``` 2. **DAO接口**: 在DAO接口中,定义一个方法,接受一个...

    注解的用法解析

    &lt;include refid="User_Base_Column_List" /&gt; from mo_user t where 1=1 &lt;if test="user.userName!=null and user.userName!=''"&gt; and t.user_name = #{user.userName} &lt;if test="user.userAge!=null and ...

    利用Mybatis的动态SQL实现物理分页.pdf

    【标题】:“利用Mybatis的动态SQL实现物理分页” 【描述】:本文主要探讨了在实际项目中如何利用Mybatis的动态SQL功能来解决大数据量下的物理分页问题,以避免内存溢出。 【标签】:“SQL 数据库 数据处理 参考...

    深入浅析mybatis oracle BLOB类型字段保存与读取

    &lt;include refid="blobFieldColumns" /&gt; FROM BLOB_FIELD a WHERE a.ID = #{id} &lt;!-- 插入BlobField --&gt; INSERT INTO BLOB_FIELD (ID, TAB_NAME, TAB_PKID_VALUE, BLOB_COL_NAME, BLOB_COL_VALUE) VALUES ...

    MyBatis中传入参数parameterType类型详解

    &lt;include refid="Base_Column_List" /&gt; from common_car_make where id = #{id,jdbcType=BIGINT} ``` 在上面的示例代码中,parameterType类型是java.lang.Long,它表示Mapper接口方法接受的参数类型是Long。 ...

    SSM笔记-动态SQL

    SELECT &lt;include refid="userColumns"/&gt; FROM user WHERE id = #{id} ``` 这些动态SQL标签在Mybatis中起到了关键作用,它们使得SQL的生成更加灵活,能够适应各种复杂的查询需求。在实际开发中,熟练掌握这些标签...

    MyBatis中动态sql的实现方法示例

    &lt;include refid="query_user_where" /&gt; ``` 通过这样,我们可以避免代码的重复,并提高代码的维护性和可读性。 MyBatis 中的动态 SQL 是一个非常强大且灵活的特性,它可以帮助我们更方便地处理复杂的 SQL 语句...

    SQL 面试题 附答案

    SQL是Structured Query Language的缩写,是用于管理关系数据库的标准语言。以下是一些常见的SQL面试题及相关的知识点解析: 1. **INSERT INTO**:用于向数据表中插入新记录。例如,`INSERT INTO user(username, ...

Global site tag (gtag.js) - Google Analytics