![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springBoot
国家一级键盘手操作表演艺术家
bug修复键盘手
展开
-
Mybatis的动态sql传入int类型的0时不会当成参数查询
使用Mybatis时,将signNumber的值设为0,当成参数传入动态sql语句,代码如下:mapper的xml文件动态sql如下发现日志打印出来的sql语句并没有将0作为参数查询---------------------------------------------------------------------------------------------------------------------------------查找后发现是动态sql判断有问题,因..转载 2021-08-16 18:47:28 · 427 阅读 · 0 评论 -
Field error in object ** on field **
后端使用SpringBoot框架,前端传过来时间参数出现的不匹配问题。后端接受的参数类型是Date,前端发过来是String类型,所以报这个错误。解决方法:在接受参数类对应的字段上加@DateTimeFormat注解,并且指定格式,例如@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")@Column(name = "EffectiveTime")private Date effectivetime;另外,指定的格式要和接受参数的格转载 2021-08-16 18:43:23 · 847 阅读 · 0 评论 -
SpringBoot项目启动时自动执行指定方法
在SpringBoot中,有两种接口方式实现启动执行,分别是ApplicationRunner和CommandLineRunner,除了可接受参数不同,其他的大同小异ApplicationRunnerimport org.springframework.boot.ApplicationArguments;import org.springframework.boot.ApplicationRunner;import org.springframework.core.annotation.O转载 2021-08-16 18:25:00 · 292 阅读 · 0 评论