springboot使用JPA时间类型进行模糊查询的方法

作者:java_ying 时间:2023-10-26 21:59:02 

这个问题是我自己开发中遇到的问题  数据库使用的是mysql5.6  字段名称为checkingTime  类型为timestamp

显而易见 存到库中的是保留6位毫秒 即yyyy-MM-dd HH:mm:ss.ssssss 

此时需求是精确到分钟的相同时间 不进行存储

这时候就需要进行模糊查询   搜了一圈百度 并没有什么好用的方法

我的bean类定义的是date类型

springboot使用JPA时间类型进行模糊查询的方法

使用注解将类型更改为timestamp 存入库中

其实在做模糊查询的时候  只需要向持久层传入String类型参数即可

我的做法是正常参数赋值后,在左右或者只有左或右拼接 “%”后传给持久层

持久层我是用的原生sql  直接like查询 传入你的参数即可

springboot使用JPA时间类型进行模糊查询的方法

springboot使用JPA时间类型进行模糊查询的方法

springboot使用JPA时间类型进行模糊查询的方法

通过测试  能够正常的查询回需要的数据

总结

以上所述是小编给大家介绍的springboot使用JPA时间类型进行模糊查询的方法网站的支持!

来源:https://blog.csdn.net/java_ying/article/details/79656806

标签:spring,boot,模糊查询,时间类型
0
投稿

猜你喜欢

  • IDEA 自动跳出括号的快捷键分享

    2021-05-23 18:54:21
  • Android中SurfaceView用法简单实例

    2022-01-05 20:10:11
  • 深入讲解Java Maven配置

    2022-07-01 05:09:21
  • java图搜索算法之DFS与BFS详解

    2022-08-15 15:48:57
  • 基于Hibernate中配置文件的学习(分享)

    2022-02-11 12:03:31
  • 详解Java的JDBC API中事务的提交和回滚

    2021-07-23 15:19:54
  • SpringBoot项目修改访问端口和访问路径的方法

    2023-07-13 11:23:35
  • C#实现炫酷启动图-动态进度条效果

    2022-01-04 22:22:10
  • java后台接收app上传的图片的示例代码

    2022-11-03 00:04:15
  • C#实现文本文件读写方法汇总

    2023-10-27 16:57:40
  • Java关系操作符简写介绍

    2023-12-25 12:56:29
  • Android 自定义组件成JAR包的实现方法

    2023-04-08 17:56:39
  • c#的dllimport使用方法详解

    2023-04-20 04:01:49
  • java线程并发控制同步工具CountDownLatch

    2022-09-02 12:18:06
  • Java使用JDK与Cglib动态代理技术统一管理日志记录

    2021-11-09 00:52:31
  • Android高级图片滚动控件实现3D版图片轮播器

    2022-03-14 23:36:30
  • Android Studio报:“Attribute application@theme or @ icon ”问题的解决

    2023-11-07 09:49:18
  • C# 快速高效率复制对象(表达式树)

    2023-08-15 18:07:12
  • Spring @EventListener 异步中使用condition的问题及处理

    2023-07-07 21:42:16
  • 利用logback filter过滤某个类 屏蔽某个类

    2023-07-25 20:38:08
  • asp之家 软件编程 m.aspxhome.com