У меня есть два способа спасения учеников.Теперь я хочу использовать это.это мои методы:
@Override
public void save(T entity) {
Session session = getSession();
Transaction transaction = session.beginTransaction();
session.saveOrUpdate(entity);
transaction.commit();
session.close();
}
@Override
public void save(Set<T> entity) {
Session session = getSession();
Transaction transaction = session.beginTransaction();
for (T t : entity) {
session.saveOrUpdate(t);
}
transaction.commit();
session.close();
}
для их использования, например, для добавления учащегося, я пишу для него экземпляр:
static IStudentDao stDao = new StudentDao();
and wite this :
stdId = Console.getInputInteger("enter your code");
int stage = Console.getInputInteger("enter your age");
String stname = Console.getInputString("enter your name:");
String stlname = Console.getInputString("enter your lastname:");
String stfname = Console.getInputString("enter your fathername:");
String stmajor = Console.getInputString("enter your major:");
Student student = new Student();
student.setFirstName(stname);
student.setLastName(stlname);
student.setAge(stage);
student.setFatherName(stfname);
student.setMajor(stmajor);
student.setStudentcode(stdId);
IStudentDao.save();
repository.showStudents();
, но он ошибся.я не знаю, что я должен отправить ему:
IStudentDao.save();