今天在使用SpringBoot 和Mybatis-plus 连接SQL Server 生成代码的时候出现的问题:

 <!--sqlServer--><dependency><groupId>com.microsoft.sqlserver</groupId><artifactId>sqljdbc4</artifactId><version>4.0</version></dependency><!--多数据源配置--><dependency><groupId>com.baomidou</groupId><artifactId>dynamic-datasource-spring-boot-starter</artifactId><version>2.5.6</version></dependency><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><!--            <scope>provided</scope>--></dependency>

查询的时候报错:java.lang.AbstractMethodError: Method com/microsoft/sqlserver/jdbc/SQLServerResultSet.getObject(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; is abstract

解决: 数据库字段的类型和实体类中的类型不一致,导致出现这个错误,数据库的日期类型是DateTime,实体类中的日期类型是LocalDateTime(我利用Mybatis-Plus工具自动生成代码,但是Mybatis-Plus版本3.2.0 3.0以上默认时间为LocalDateTime ,)将实体类的LocalDateTime类型修改为Date类型

getObject(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; is abstract解决相关推荐

  1. Failed to convert property value of type java.lang.String to required type java.lang.Integer for pro

    Failed to convert property value of type java.lang.String to required type java.lang.Integer for pro ...

  2. java.lang.IllegalArgumentException: Can not set java.lang.String field xxx to java.lang.Class

    IllegalArgumentException是设置错了,field.get()参数需要的是该类对象,而不是该类的class对象 //Student student = new Student(); ...

  3. java.lang.String 的 + 号操作,这个谜终于要解开了!

    作者:丶Pz   来源:https://www.cnblogs.com/panzi/p/11956782.html 在之前的面试经历中,对于String的考察还是挺频繁的,大致考察以下几个知识点: S ...

  4. mybatis报错解决办法 :Result Maps collection does not contain value for java.lang.String

    错误 java.lang.IllegalArgumentException: Result Maps collection does not contain value for java.lang.S ...

  5. java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/Str

    解决方案: java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/la ...

  6. AbstractMethodError: javax.xml.parsers.DocumentBuilderFactory.setFeature(Ljava/lang/String;Z)V

    文章目录 问题描述 问题原因 解决方案 问题描述 在spring boot 2.2.2项目中,使用mybatis-spring-boot-starter,引入如下: <dependency> ...

  7. 在拦截器中获取请求参数,[Ljava.lang.String; cannot be cast to java.lang.String报错

    Map<String,Object> parametersmap=invocation.getInvocationContext().getParameters();//获取请求参数    ...

  8. [Ljava.lang.String和java.lang.String区别

    [Ljava.lang.String和java.lang.String区别 注:[Ljava.lang.String@1b634e7  --     "[" 表示一维数组      ...

  9. 文件上传错误:Error setting expression 'uploadImage' with value '[Ljava.lang.String;@5ff8a691'...

    警告: Error setting expression 'uploadImage' with value '[Ljava.lang.String;@5ff8a691' ognl.MethodFail ...

最新文章

  1. Python编程神器Jupyter Notebook使用的28个秘诀(附代码)
  2. Atitit. 破解  拦截 绕过 网站 手机 短信 验证码  方式 v2 attilax 总结
  3. 架构设计的目标与衡量
  4. 用UltraIso刻录XP到U盘安装是不行的
  5. Front End Developer Questions 前端开发人员问题(三)JavaScript部分
  6. Qt数据库sqlite
  7. mysql 字符串类型 小数_在Mysql中,小数数据类型是指由字符串来表示的数字。(  )...
  8. 易维帮助台:让IT运维服务与企业业务发展需求高度融合
  9. python简明教程_06
  10. 飞机大战一Java课程设计
  11. ibm刀片服务器系统瘫痪,ibm刀片服务器系统安装资料
  12. WebRTC 概念介绍--一篇读懂source、track、sink、mediastream
  13. oracle数据库查看防火墙,Oracle数据库防火墙简介
  14. 网络协议学习笔记 · 22
  15. Android studio创建第一个项目并运行
  16. 关于python机器学习cross_val_score()交叉检验的参数cv实际默认为5这件事,你怎么看?
  17. OkHttpClient简单封装
  18. Linux上运行扫雷,基于linux环境下扫雷应用程序.docx
  19. 基于学习的机械臂抓取研究综述
  20. Django计算机毕业设计校园二手拍卖网python(源码程序+lw+远程部署)

热门文章

  1. jar包将文件移到C盘Failed
  2. 盗墓笔记 藏海花 喜欢 跟随三叔微博
  3. 【C++题解集合】PAT甲级真题(包含所有类型题解)
  4. keil的安装以及stm32简单程序的编写与调试
  5. 京东的Netty实践,京麦TCP网关长连接容器架构
  6. AutoHotkey脚本编写
  7. [Python]关于使用subprocess.run捕获shell输出的方法
  8. VC10如何在Release模式下调试代码
  9. 生物力学综合采集分析实验室建设方案
  10. 3.4.8 方向导数、梯度与极值