`
Janne
  • 浏览: 43600 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论

mybatis错误

阅读更多
问题一:nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping:   java.sql.SQLException: 无效的列类型: 1111

    错误原因mybatis插入对象时,若部分属性为空值
    解决办法:SQL每个值中加入jdbcType即可
          如:<insert id="save" parameterType="User">
        insert into USER(USER_NAME,USER_DESC)
        values
                (#{userName, jdbcType=VARCHAR},#{userDesc, jdbcType=VARCHAR})
             </insert>

问题二: java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符
    原因是:你的sql多了一个";" 去掉就可以了
分享到:
评论

相关推荐

    mybatis-plug.jar和 mybatis-plug的安装说明

    MyBatis-Plus是一个强大的扩展库,它是MyBatis框架的增强工具,旨在简化开发,减少常规 CRUD(创建、读取、更新、删除)操作的代码量。在本指南中,我们将详细介绍如何安装和使用mybatis-plus.jar以及相关的mybatis-...

    mybatis数据类型错误及解决方法

    在使用MyBatis框架进行Java开发时,我们经常会遇到数据类型错误的问题,这些错误主要源自于数据库字段类型与Java对象属性类型不匹配、SQL语句中的类型转换不当或MyBatis配置文件中的设置错误。本篇文章将深入探讨...

    mybatis-plus反向工程 自动生成3层架构的文件controller,service,dao,mapper.zip

    - "mybatis错误:Invalid bound statement (not found) -SELECT分页.url":这可能是一个常见问题,可能是由于Mapper接口与XML文件中的SQL语句未匹配导致,需要检查相关配置。 - "3使用MySQL的jdbc驱动关于时区引发的...

    mybatis demo mybatis 实例

    描述中的“mybatis deom”可能是“mybatis demo”的拼写错误,表示这是一个MyBatis的演示项目。它提到了基于Maven进行开发,Maven是一个广泛使用的项目管理和综合工具,可以帮助开发者管理项目的依赖、构建、测试等...

    MyBatis 官方笔记 + MyBatis 3.5.10 官方英文文档

    - 错误修复:修复了多个已知问题,增强稳定性。 - 新增特性:可能增加了新的 API 或者功能,例如对最新 JDBC 版本的支持。 9. **实战应用** - CRUD 操作:通过 MyBatis 实现数据库的增删查改操作。 - 数据库...

    mybatisX for idea.zip

    MybatisX是一款为Java开发人员设计的Mybatis插件,专为IntelliJ IDEA集成开发环境(IDEA)提供便利。这款插件的原版名为"MybatisX-idea.0.1.0.jar",旨在提升Mybatis框架的开发效率。在本篇文章中,我们将深入探讨...

    mybatisx.zip

    2. **智能提示与补全**:在编写Mapper XML文件时,插件可以提供SQL关键字、方法名等的智能提示,提升编码速度,减少错误。 3. **SQL预览与执行**:在IDEA中可以直接预览和执行SQL,无需切换到数据库管理工具,方便...

    mybatisX-idea插件

    - **错误检测**:实时检查XML配置文件中的错误,提高代码质量。 3. **安装与使用**: 要在IDEA中安装MybatisX-idea插件,通常需要通过IDEA的插件市场搜索"MybatisX",然后按照提示进行安装。安装完成后,重启IDEA...

    mybatis-3-config/mapper.dtd 解决mybatis头文件报错

    解决mybatis头文件报错 下载好压缩包 解压将文件放到本地文件夹 例如 D盘的哪个文件夹 D:\mybatis\ ;然后打开eclipse -&gt;Window-&gt;prefenrence-&gt;XML-&gt;XML Catalog-&gt;User Specifiled Entreis-&gt;Add-&gt;Location(此处是你...

    mybatis_eclipse_插件

    MyBatis 是一款深受开发者喜爱的持久层框架,它允许开发者将SQL语句与Java代码直接结合,提供了灵活的数据库操作能力。Eclipse 插件则为MyBatis的开发带来了极大的便利,使得在IDE中可以更加高效地进行MyBatis相关的...

    MybatisX-1.4.17.zip

    此外,MybatisX还可能包含其他一些辅助功能,例如代码格式化、错误检查和提示、快捷键设置等,这些都旨在为开发者提供更加友好的开发环境,降低开发过程中的学习成本和出错概率。 在使用MybatisX-1.4.17这个版本时...

    MybatisX idea 快速开发插件jar

    2. 代码提示:在编写SQL时提供智能提示,包括表名、字段名等,减少错误输入的可能性。 3. 便捷的Mapper方法生成:在Mapper接口上右键点击,即可快速生成对应的方法,包括增删改查等基本操作。 4. 自动导入所需依赖:...

    free-idea-mybatis2019.12.18.zip

    有些人访问不了idea插件市场,我下载下来了,提供给大家 Free Mybatis plugin A idea plugin for mybatis free-idea-mybatis is an enchange ...mybatis自动补全及语法错误提示 集成mybatis generator gui界面

    mybatis3.4.5完整jar包下载

    MyBatis的每个版本都可能包含错误修复、性能优化以及新的特性和功能。3.4.5版本可能是该框架的一个稳定版本,适合用于生产环境。 描述中提到的“mybatis3.4.5 完整jar包下载”,暗示了这个压缩包包含了MyBatis框架...

    基于Tk MyBatis框架,mybatis 注解方式实现数据的加解密

    5. **错误处理**:处理可能出现的解密失败情况,比如密钥丢失或数据损坏,应有相应的异常处理机制。 总的来说,"基于Tk MyBatis框架,mybatis 注解方式实现数据的加解密"是一项旨在提高数据安全性的实践。通过合理...

    fluent-mybatis, mybatis语法增强框架

    由于代码生成是在编译阶段完成的,因此能够确保 SQL 语句与实体类型匹配,减少因类型转换错误导致的运行时异常。 10. **社区支持**: `fluent-mybatis` 作为一个活跃的开源项目,有着丰富的文档和社区支持,遇到...

    mybatis-3-mybatis-3.4.3

    2. 易于使用:通过XML或注解配置,MyBatis可以方便地映射字段和Java对象,减少手动操作带来的错误。 3. 动态SQL:MyBatis支持动态SQL,可以在映射文件或Java代码中编写条件语句,使得SQL更加灵活。 4. 与ORM框架的...

    mybatis-3.2.8 mybatis-3.3.0-SNAPSHOT.jar

    MyBatis是一个流行的Java持久层框架,它简化了数据库操作,使得开发人员能够将SQL语句直接集成到Java代码中,从而实现数据访问的高效性和灵活性。MyBatis的两个关键版本,即mybatis-3.2.8和mybatis-3.3.0-SNAPSHOT,...

    mybatis xml文件自动生成

    总的来说,MyBatis XML文件和POJO类的自动生成是一个实用的开发辅助功能,它提升了开发效率,减少了错误的可能性,同时也使得项目结构更加规范。在实际开发中,合理利用这类工具能够极大地提高开发团队的生产力。

    MyBatisX插件的jar包安装文件.zip

    在实际开发过程中,MyBatisX插件可以帮助开发者快速生成Mapper接口、XML配置文件、SQL语句,还支持自动完成和错误检查,大大提升了开发速度和代码质量。此外,插件的SQL预览功能可以让开发者在不运行项目的情况下...

Global site tag (gtag.js) - Google Analytics