Здравствуйте! Я хотел бы создать метод для выполнения следующего запроса
SELECT * FROM Customer where customer.customerpremium=true;
Я устал реализовывать этот метод, но не работает.
public interface CustomerRepository extends CrudRepository<Customer, String>{
Iterable<Customer> findByCustomerPremium(boolean customerpremium);
}
следовать за моей сущностью
@Entity
@Table(name = "customer")
public class Customer implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy= GenerationType.AUTO)
@Column(name = "customerid")
private Integer customerid;
@NotEmpty
@Column(name = "customername")
private String customername;
@NotEmpty
@Column(name = "customeremail")
private String customeremail;
@Column(name = "customerpremium")
private boolean customerpremium;
/**gets and sets*/
}