springboot使用JPA时间类型进行模糊查询的方法
作者:java_ying 发布时间:2023-10-26 21:59:02
标签:spring,boot,模糊查询,时间类型
这个问题是我自己开发中遇到的问题 数据库使用的是mysql5.6 字段名称为checkingTime 类型为timestamp
显而易见 存到库中的是保留6位毫秒 即yyyy-MM-dd HH:mm:ss.ssssss
此时需求是精确到分钟的相同时间 不进行存储
这时候就需要进行模糊查询 搜了一圈百度 并没有什么好用的方法
我的bean类定义的是date类型
使用注解将类型更改为timestamp 存入库中
其实在做模糊查询的时候 只需要向持久层传入String类型参数即可
我的做法是正常参数赋值后,在左右或者只有左或右拼接 “%”后传给持久层
持久层我是用的原生sql 直接like查询 传入你的参数即可
通过测试 能够正常的查询回需要的数据
总结
以上所述是小编给大家介绍的springboot使用JPA时间类型进行模糊查询的方法网站的支持!
来源:https://blog.csdn.net/java_ying/article/details/79656806
0
投稿
猜你喜欢
- 上篇文章老王买产品 我们从最原始的基本实现方法,到简单(静态)工厂,然后使用工厂方法设计模式进行改造,最后考虑产品会产生变体,我们
- 前言最近因为工作的需要,在写一个基于springmvc+spring+mybatis的项目,其中涉及用ajax向controller发送数据
- 一、spring定时任务执行两次问题重现和解析最近使用quartz定时任务框架,结果发现开发环境执行无任何问题,部署到服务器上后,发现同一时
- 一.Worker Thread模式Worker的意思是工作的人,在Worker Thread模式中,工人线程Worker thread会逐个
- 最近微框架spring-boot很火,笔者也跟风学习了一下,废话不多说,现给出一个读取配置文件的例子。首先,需要在pom文件中依赖以下jar
- C# 3.0为你提供了对象集合初始化器:/// <summary>/// 图书类/// </summary>publ
- 前言:本人目前从事java开发,但同时也在学习各种前端技术,下面是我做的一个前后端分离项目的一个小案例,不足之处请多多指教1. 项目技术选型
- 1.1、获取http请求参数是一种刚需我想有的小伙伴肯定有过获取http请求的需要,比如想前置获取参数,统计请求数据做服务的接口签名校验敏感
- (1). 和反射+泛型有关的接口类型java.lang.reflect.Type:java语言中所有类型的公共父接口java.lang.re
- 前言在Java开发者中,字符串的拼接占用资源高往往是热议的话题.让我们深入讨论一下为什么会占用高资源。在Java中,字符串对象是不可变的,意
- 问题描述:图片加载后显示,然后进行删除操作时提示“……正由另一进程使用,因此该进程无法访问该文件。……”解决办法:原代码:iml.Image
- 前言我们在实际项目中,除了会碰到一对一的情况,还有一对多的情况,比如一个用户可以有多辆车,而一辆车只能有一个用户等等,今天我们就来一起学习下
- 本文实例讲述了java基于swing实现的五子棋游戏代码。分享给大家供大家参考。主要功能代码如下:import java.awt.*;imp
- 前言:本文主要讲解以c语言编写猜数字游戏,目的是介绍C语言中的循环和分支的具体用法。一:猜数字游戏基本介绍&对程序预期.猜数字游戏,
- 我们在日常开发时会经常遇到将一个字符串按照指定的字符进行分割。这时,我们往往会想到使用str.split(","),进行
- 最终效果如下大概就几个步骤1.安装 Docker CE 2.运行 Redis 镜像 3.Java 环境准备 4.项目准备 5.编写 Dock
- java 实现文件夹的拷贝实例代码 这里就直接上代码,
- 汇总:1. 冒泡排序每轮循环确定最值;public void bubbleSort(int[] nums){ in
- 开发环境:IntelliJ IDEA 2019.2.2Spring Boot版本:2.1.8一、发布REST服务1、IDEA新建一个名称为r
- Spring容器可以在不使用<constructor-arg>和<property>元素的情况下自动装配相互协作的b