springboot 은 JPA 시간 형식 을 사용 하여 모호 하 게 조회 하 는 방법 입 니 다.

이 문 제 는 제 가 개발 하면 서 겪 은 문제 입 니 다.  데이터 베 이 스 는 my sql 5.6 을 사용 합 니 다.  필드 이름 은 checkingTime  형식 은 timestamp
라 이브 러 리 에 저 장 된 것 은 6 비트 밀리초 즉yyyy-MM-dd HH:mm:ss.ssssss  이때 수 요 는 분 까지 정확 한 같은 시간 에 저장 하지 않 는 것 이다.
이 럴 때 는 모호 한 조회 가 필요 하 다.   바 이 두 를 한 바퀴 뒤 져 봤 는데 별로 좋 은 방법 이 없어 요.
제 bean 클래스 는 date 형식 을 정의 합 니 다.

주 해 를 사용 하여 형식 을 timestamp 로 변경 하여 라 이브 러 리 에 저장 합 니 다.
사실 퍼 지 조회 할 때.  지구 층 에 String 형식 인자 만 전송 하면 됩 니 다.
제 방법 은 정상 적 인 매개 변수 할당 후 좌우 또는 왼쪽 또는 오른쪽 에 만'%'를 연결 한 후에 지구 층 에 전달 하 는 것 입 니 다.
지구 층  직접 like 조회 로 당신 의 인 자 를 입력 하면 됩 니 다.



테스트 를 통과 하 다  필요 한 데 이 터 를 정상적으로 조회 할 수 있 습 니 다.
총결산
위 에서 말 한 것 은 편집장 님 께 서 소개 해 주신 spring boot 에서 JPA 시간 유형 을 사용 하여 모호 하 게 조회 하 는 방법 입 니 다.도움 이 되 셨 으 면 좋 겠 습 니 다.궁금 한 점 이 있 으 시 면 메 시 지 를 남 겨 주세요.편집장 님 께 서 바로 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기