我倾向于 Spring Data JPA,我有一个应用程序,我尝试按日期搜索,但它不起作用。
问题是当我尝试在数据库中搜索日期时。我有一个 MySQL 数据库,如果我直接在 MySQL Workbench 中搜索,则可以正常工作,但如果我尝试从我的应用程序中搜索,则无法正常工作。我什么也得不到。如果我尝试搜索其他内容,我会得到结果。因此,当我尝试搜索日期时,我确定存在问题。我不知道是什么问题。任何反馈将不胜感激。谢谢你!
更新
一开始,该应用程序运行良好。我可以按数据库中的日期搜索。之后,我添加了 Spring Security 和更多实体,之后我无法按数据库中的日期进行搜索,并且我没有触及搜索方法。这很奇怪。现在我有第一个版本的应用程序并且可以运行,第二个版本不起作用。并且这两个应用程序都针对同一个数据库实例。但问题仅在于当我尝试按日期搜索时,如果我按 departureCity 和 arrivalCity 进行搜索,它会完美运行,当我尝试按日期搜索时,我什么也得不到,列表是空的。
这是无法运行的应用程序版本。这是 Github 链接 -> https://github.com/eveningstar33/flightreservationapp
这是另一个完美运行的应用程序:https ://github.com/eveningstar33/flightreservation
实体:
抽象实体类:
package com.dgs.flightreservationapp.entities;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.MappedSuperclass;
@MappedSuperclass
public class AbstractEntity {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
}
牛魔王的故事
慕仙森
白衣非少年
元芳怎么了
相关分类