I want to change this sql query to hibernate query.
SQL query:
SELECT *
FROM User
WHERE (DATE_SUB(NOW(), INTERVAL 1 DAY) >= AccountStartDate)
AND PINStatus = 'N'
AND PetName IS NULL
AND SchoolName IS NULL
AND AccountType = 'Supervisor'
This is my User class
@Entity
@Table(name = "User")
public class User{
@Id
@GeneratedValue
@Column(name="UserID")
private long userID;
@Column(name="AccountStartDate")
private Date accountStartDate;
@Column(name="PINStatus")
private String pinStatus;
@Column(name="PetName")
private String petName;;
@Column(name="SchoolName")
private String schoolName;
@Column(name="AccountType")
private String accountType;
}