У меня есть вопрос о том, как использовать объектно-ориентированный подход при использовании СУБД, такой как mysql. Я разрабатываю небольшое приложение, которое будет отслеживать выставление счетов. Он построен на Java, и я использую базу данных MySQL для хранения данных. В моем приложении есть клиент и класс продукта. Обычно, если бы я имел дело с постоянным хранилищем данных с использованием массивов или разных контейнеров данных, у меня было бы обновление, удаление и т. д. для класса клиента и одно для класса продукта. Однако я обнаружил, что использую больше статических методов, чем когда-либо прежде. Поскольку у меня нет массива клиентов, например, у меня есть только база данных с информацией о клиентах, я не вижу смысла создавать объект клиента только для его удаления, когда я могу просто вызвать статический метод, который удаляет клиент (или продукт) на основе на его основном идентификаторе. В конце концов, я чувствую, что нет причин даже создавать класс клиента или продукта, потому что нет необходимости в конкретных методах.
Я хотел бы спросить всех, как вы используете объектно-ориентированный подход при использовании СУБД?