jsonformat注解失效原因有许多

我失效的原因是mapper中的对应没写对
如:

 <!--  根据条件查询歌手信息  --><select id="getSinger" resultType="map">select * from singer<if test = " params.name != null and params.name != '' ">where `name` REGEXP #{params.name}</if>order by idlimit #{strNum},#{limit}</select>

注意我写的返回对象时 map ,既然查询后返回的是map,就不会经过我们定义的实体类,那在实体类上的 @JsonFormat(pattern = “yyyy/MM/dd”) 注解也就没办法生效。
要改成:

<select id="getSinger" resultType="singer">select * from singer<if test = " params.name != null and params.name != '' ">where `name` REGEXP #{params.name}</if>order by idlimit #{strNum},#{limit}</select>

一个小bug 要几个小时的时间啊!!!
o( ̄▽ ̄)ブ

jsonformat注解失效相关推荐

  1. 使用@JsonFormat的一个坑,遇到了同样的问题,jsonfomat注解失效

    spring boot项目 ,mysql数据库的datetime数据类型无法使用@JsonFormat解析 ,使@JsonFormat注解失效 . 原因不明 ,解决方案未明-待.. 有一个解决方案: ...

  2. @JsonInclude、@JsonIgnore和@JsonFormat注解

    一.@JsonIgnore: 1.作用: 在json序列化时将java bean中的一些属性忽略掉,序列化和反序列化都受影响. 一般标记在属性或者方法上,在返回的json数据就不包含该属性 2.场景模 ...

  3. @RequestBody注解失效?从前端传来的数据到底需不需要@RequestBody注解?前端传输数据解析的问题?

    @RequestBody注解失效?从前端传来的数据到底需不需要@RequestBody注解? 又是在日常的从Mybatis升级Mybatis-Plus的过程中,我又发现了问题:怎么从前端传来的数据没有 ...

  4. Spring - 同一个类中的方法互相调用,注解失效问题的分析和解决(转)

    Spring - 同一个类中的方法互相调用,注解失效问题的分析和解决(转) 参考文章: (1)Spring - 同一个类中的方法互相调用,注解失效问题的分析和解决(转) (2)https://www. ...

  5. Android Retrofit @Streaming 注解失效(二)

    本博文由我的关注者友情赞助,我终于有愿意和我互动的粉丝啦 = =! 感觉有挺长一段时间没有写一些东西了呢,这次就稍微写一些干货,主要是之前写了一篇Retrofit@Stream注解失效的博文,然后留了 ...

  6. Android Retrofit @Streaming 注解失效

    Android Retrofit @Streaming 注解失效 问题特征: 即使加了@Streaming方法也不能达到逐步加载大文件数据的效果,产生的效果为下载会有长时间的卡顿,卡顿后,会在极端的时 ...

  7. localdatetime转化为date_为啥你用@JsonFormat注解时,LocalDateTime会反序列化失败?

    写在前面 最近,有个小伙伴问我:我在SpringBoot项目中,使用@JsonFormat注解标注LocalDateTime类型的字段时,LocalDateTime反序列化失败,这个我该怎么处理呢?别 ...

  8. 为啥你用@JsonFormat注解反序列化LocalDateTime总失败?

    点击上方蓝色"冰河技术",关注并选择"设为星标" 持之以恒,贵在坚持,每天进步一点点! 作者个人研发的在高并发场景下,提供的简单.稳定.可扩展的延迟消息队列框架 ...

  9. Spring中解决事务以及异步注解失效

    Spring中解决事务以及异步注解失效 一.重现@Transaction失效的场景 有如下业务场景,新增订单后,自动发送短信,下面的代码在同一个类中: @Transaction public void ...

最新文章

  1. mysql load data on duplicate_带有ON DUPLICATE KEY UPDATE的MySQL LOAD DATA INFILE
  2. Spring JDBC-NamedParameterJdbcTemplate模板类
  3. 学长毕业日记 :本科毕业论文写成博士论文的神操作20170319
  4. 信用非常良好,为何银行不给你批信用卡?
  5. linux redis客户端_你见过能把Redis的主从复制讲这么明白的吗?
  6. linux:vi 替换命令
  7. mysql过程分析_mysql事务执行过程分析
  8. html图片多tab切换代码,CSS实现Tab页切换实例代码
  9. 利用python批量处理Word文件——正文、标题
  10. 求立方体的体积、表面积(c++)
  11. linux 海思hi3798m_海思Hi3798模块芯片,Hi3798处理器参数介绍
  12. Robomongo查询总条数
  13. android lt;webview,Android WebView使用基础 – 圣骑士wind – 博客园
  14. html自动补位的功能,lol什么是自动补位功能 lol预选位自动补位作用
  15. 马斯克疯狂理念在中国落地?国产高速飞行列车即将登场
  16. 什么是对称正定矩阵?
  17. C10K 问题引发的技术变革
  18. mysql 慢日志可视化_Mysql 慢日志分析系统搭建 —— Box Anemometer
  19. rgw bucket reshard流程
  20. GPGPU Achitectures阅读笔记 1

热门文章

  1. 使用PyQt开发图形界面Python应用专栏目录
  2. 软件工程概论课程的总结
  3. Pinpoint Agent加载流程分析
  4. sql server 去掉 某个字符串 前面的某个字符
  5. 树状数组(尽量详细了)
  6. x200换屏_手把手教你更换二手X200/X200T笔记本的内置硬盘包含SSD支架
  7. python json load失败_python json.loads未终止的字符串错误
  8. Vue3仿卖座电影开发纪实(一):搭建导航
  9. 官宣,史上最全配色网站汇总
  10. java int几个字节_java中的int占几个字节