/
eelamimi
/
SberJavaCourseBeginner
Обзор
Документация
Войти
/
eelamimi
/
SberJavaCourseBeginner
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
hw5/src/main/java/courseSber/utils/SetPS.java
33 строки
1 KB
glebka
final GetRS & SetPS
19 апр 2025, 13:19
19 апр 2025, 13:19
3677427
Код
Авторство
О чём код?
package courseSber.utils; import courseSber.models.*; import java.sql.PreparedStatement; import java.sql.SQLException; final public class SetPS { public static void setTeacherForPreparedStatement(Teacher teacher, PreparedStatement ps) throws SQLException { ps.setString(1, teacher.getLastName()); ps.setString(2, teacher.getFirstName()); ps.setString(3, teacher.getMiddleName()); ps.setString(4, teacher.getContract()); ps.setString(5, teacher.getDepartment()); } public static void setCourseForPreparedStatement(Course course, PreparedStatement ps) throws SQLException { ps.setObject(1, course.getId()); ps.setString(2, course.getTitle()); ps.setString(3, course.getDescription()); ps.setString(4, course.getTeacher().getContract()); } public static void setStudentForPreparedStatement(Student student, PreparedStatement ps) throws SQLException { ps.setObject(1, student.getId()); ps.setString(2, student.getLastName()); ps.setString(3, student.getFirstName()); ps.setString(4, student.getMiddleName()); ps.setString(5, student.getGroup()); ps.setString(6, student.getStudentCard()); ps.setObject(7, student.getCourse().getId()); } }