У меня есть класс Entity Employee
@Entity
@Table(name = "EMP_MASTER")
public class Employee {
private Integer employeeNumber;
private String empFirstName;
private String empSecondName;
private int age;
private String empAddress;
//constructor with fields ();
//getters and setters, equals and hascode , toString();
}
Затем у меня есть интерфейс JPARepo. Чтобы выбрать идентификатор сотрудника и имя сотрудника, я использую прогнозы.
@Repository
public interface EmployeeRepository extends JpaRepository<Employee, Integer> {
public List<EmpIdAndEmpNameOnly> find(); // ? nothing is works here.
}
interface EmpIdAndEmpNameOnly {
int getEmployeeNumber();
String getEmpFirstName();
}
Я хочу получить все номер сотрудника и имя empfirstname. В этом случае, как будет называться мой метод репо? пробовал findEmployee (), findEmployeeNumberAndEmpName (), ничего не получалось. Кто-нибудь, пожалуйста, помогите мне узнать, как это работает? для меня это все время большая путаница. Спасибо.