/
Elyumusa
/
SberJavaCourseBeginner
Обзор
Документация
Войти
/
Elyumusa
/
SberJavaCourseBeginner
Код
Запросы
2
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
hw_4
hw5/src/main/java/CoursesRepository.java
28 строк
1 KB
Elyumusa
Домашнее задание 5 выполнено
24 апр 2025, 01:37
24 апр 2025, 01:37
648799b
Код
Авторство
О чём код?
import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.HashMap; public class CoursesRepository { public static ResultSet selectCourses(Connection con, String sqlQuery) throws Exception{ PreparedStatement pst= con.prepareStatement(sqlQuery); ResultSet resultSet = pst.executeQuery(); System.out.println("Courses by teacher"); if(resultSet.next()){ return resultSet; }else { throw new Exception("No courses found"); } } public static void insertUpdateDeleteFromCourses(Connection con, String insertCourses, String successMessage) { try (PreparedStatement pst = con.prepareStatement(insertCourses)) { int result = pst.executeUpdate(); System.out.println(successMessage + result); }catch(Exception e){ System.out.println("Error occurred in CoursesRepository: "+e.getMessage()); } } }