`
tianlihu
  • 浏览: 313705 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

MyBatis连Access/DBF时,出现的java.sql.SQLException: No data found

 
阅读更多
今天我们开发时,遇到一异常
org.springframework.jdbc.UncategorizedSQLException: SqlSession operation; uncategorized SQLException for SQL []; SQL state [null]; error code [0]; No data found; nested exception is java.sql.SQLException: No data found

环境是MyBatis 3.0.2, Spring 3.0.5, 数据库为DBF文件,驱动为Visual Fox Pro

最好在网上查到一解决方案,是因为和logback冲突造成的,logback中配置了java.sql的日志类型为debug,删除此配置即可

原文章的日志是用log4j记录的,把log4j的配置改为log4j.logger.java.sql=OFF即可

原文章地址:http://www.myexception.cn/access/511215.html
分享到:
评论

相关推荐

    解决Exception java.sql.SQLException ORA-00600 内部错误代码

    在oracle里面运行一下,解决Exception java.sql.SQLException ORA-00600 内部错误代码

    MySQL存储表情时报错:java.sql.SQLException: Incorrect string value:‘\xF0\x9F\x92\xA9\x0D\x0A...’的解决方法

    主要给大家介绍了关于MySQL存储表情时报错:java.sql.SQLException: Incorrect string value: 'xF0x9Fx92xA9x0Dx0A...'的解决方法,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。

    异常:java.sql.SQLException: The server time zone value ‘?й???????’ is unrecognized or represents more

    当你尝试连接到MySQL数据库时,可能会遇到一个特定的异常:“java.sql.SQLException: The server time zone value ‘?й???????’ is unrecognized or represents more than one time zone”。这个错误表明服务器...

    mybatis-3.5.9-API文档-中文版.zip

    标签:mybatis、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    mybatis02 mcls.rar

    【标题】"mybatis02 mcls.rar"是一个与MyBatis框架相关的压缩包,其中包含的文件名为“mcls”。这个压缩包很可能是MyBatis框架第二部分的学习资料或者示例代码,用于深入理解MyBatis的工作原理和使用方法。 【描述...

    mybatis所需jar包

    1. `mybatis.jar`:这是MyBatis的核心库,包含了MyBatis的主要功能,如SQL映射文件解析、动态SQL生成等。它提供了SqlSessionFactoryBuilder、SqlSessionFactory和SqlSession等关键接口,是整个MyBatis框架的基础。 ...

    mybatis_3.5.9官方中文文档pdf

    PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> , ... </configuration> ``` MyBatis 是一个功能强大且灵活的持久层框架,能够满足各种数据库应用的需求。

    mybatis-3-config.dtd mybatis-3-mapper.dtd

    MyBatis是一个流行的Java持久层框架,它简化了数据库操作,通过XML或注解的方式将SQL与Java代码绑定,提供了一种直接操作结果集的方法。在MyBatis中,`mybatis-3-config.dtd` 和 `mybatis-3-mapper.dtd` 是两个至关...

    mybatis资料,传统方式创建mybatis项目1.创建java项目2.导入mybatis资源3.创建主配置文件…………

    创建主配置文件:mybatis.xml 4.创建分层包 5.编写工具类 6.编写实体类 7.编写数据访问层接口 8.创建sql映射文件:接口名称.xml 9.编写测试类,测试接口方法:接口名称+方法+Test.class cn.edu.xxxx. util ...

    java.lang.UnsupportedOperationException异常(csdn)————程序.pdf

    `java.lang.UnsupportedOperationException`是Java中的一个运行时异常,它属于`RuntimeException`的子类。这个异常通常在尝试调用一个不支持的操作时抛出。在Java编程中,某些方法可能在特定对象或特定条件下不支持...

    mybatis-3.4.6.jar

    MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解进行配置和原始映射,将接口和Java的POJOs...

    SpringBoot_MyBatis_Druid

    在IT行业中,SpringBoot、MyBatis和Druid是三个非常重要的开源框架,它们在构建高效、简洁的Java Web应用程序中发挥着关键作用。这里,我们深入探讨一下这些技术及其在实际开发中的应用。 首先,SpringBoot是由...

    demo-mp.zip

    Mybatis-Plus(简称MP)是Mybatis的扩展插件,它简化了Mybatis的很多繁琐操作,提高了开发效率,尤其在实际项目中,Mybatis-Plus的使用使得数据库操作变得更加便捷。本实战源码主要展示了Mybatis-Plus的核心功能,...

    MyBatis jar包/依赖包

    MyBatis是一个流行的Java持久层框架,它简化了数据库操作,通过XML或注解的方式将SQL语句与Java代码解耦。在这个"MyBatis jar包/依赖包"中,包含了MyBatis框架运行所需的多个核心组件及依赖库,让我们一一解析它们的...

    数据持久化框架-MyBatis.html

    1、Mybatis概念 Mybatis是一款优秀的持久层框架,用于简化JDBC开发。 Mybatis官网:https://mybatis.org/mybatis-3/ ...SQL语句 操作繁琐 --- 解决方案:Mybatis配置之后自动完成 手动设置参数 手动封装结果集

    SpringBoot + Mybatis+毕设+后台管理系统

    创建数据库, 如mysql数据库导入mysql.sql 配置application-dev.yml中的数据库连接 直接运行CompanyProjectApplication.java 项目根目录下执行mvn -X clean package -Dmaven.test.skip=true编译打包,然后执行java -...

    mybatis-config.rar

    5. **DAO层**:DAO(Data Access Object)接口定义了对数据库的操作,如查询、插入、更新和删除。MyBatis通过XML或注解的方式配置SQL语句,使得开发者能灵活控制SQL执行。自动生成的DAO代码会包含这些方法,与Mapper...

    Mybatis3.4.6版本全jar

    Mybatis 是一个流行的开源持久层框架,用于简化Java应用程序中的数据库操作。Mybatis3.4.6 版本是该框架的一个稳定版本,提供了一系列的jar包,以便开发者在项目中进行集成和使用。这个版本包含了所有必要的组件,...

Global site tag (gtag.js) - Google Analytics