从品牌网站建设到网络营销策划,从策略到执行的一站式服务
这个问题是我自己开发中遇到的问题 数据库使用的是MySQL5.6 字段名称为checkingTime 类型为timestamp
专注于为中小企业提供网站制作、成都做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业黑河免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了数千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
显而易见 存到库中的是保留6位毫秒 即yyyy-MM-dd HH:mm:ss.ssssss
此时需求是精确到分钟的相同时间 不进行存储
这时候就需要进行模糊查询 搜了一圈百度 并没有什么好用的方法
我的bean类定义的是date类型
使用注解将类型更改为timestamp 存入库中
其实在做模糊查询的时候 只需要向持久层传入String类型参数即可
我的做法是正常参数赋值后,在左右或者只有左或右拼接 “%”后传给持久层
持久层我是用的原生sql 直接like查询 传入你的参数即可
通过测试 能够正常的查询回需要的数据
总结
以上所述是小编给大家介绍的springboot使用JPA时间类型进行模糊查询的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对创新互联网站的支持!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图