Dieses Problem ist ein Problem, auf das ich in meiner eigenen Entwicklung gestoßen bin. Die Datenbank verwendet MySQL5.6 Feldname lautet Check -Time -Typ ist Zeitstempel
Es ist offensichtlich yyyy-MM-dd HH:mm:ss.ssssss dass das, was in der Bibliothek gespeichert ist
Zu diesem Zeitpunkt ist die Anforderung bis zur gleichen Zeit nicht gespeichert
Zu diesem Zeitpunkt müssen Sie nach einer Fuzzy -Abfrage suchen und nach Baidu suchen. Es gibt keine gute Methode.
Meine Sitzklasse definiert den Datumstyp
Verwenden Sie Anmerkungen, um den Typ in den Zeitstempel zu ändern, um in der Bibliothek zu speichern
Tatsächlich müssen Sie bei Fuzzy -Abfragen nur String -Typ -Parameter an die Persistenzschicht übergeben.
Mein Ansatz ist es, die "%" an die persistente Schicht zu übergeben, nachdem die normale Parameterzuordnung zugewiesen wurde und das linke oder das rechte Spleißen "%" an die persistente Schicht übergeben wird, nachdem der linke oder rechte oder linke Spleiß gespleißt wurde.
Ich benutze native SQL, um Ihre Parameter direkt abzufragen und zu übergeben
Durch den Test können Sie die erforderlichen Daten normal abfragen
Zusammenfassen
Das obige ist die Methode des Springboots mit JPA -Zeittyp zu Fuzzy -Abfrage, die der Editor Ihnen vorgestellt hat. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!