Управление транзакциями JDBC в Java

В Java есть множество модулей, предназначенных для взаимодействия с базами данных. Одним из них является блок JDBC, это аббревиатура от Java Database Connection. Основное назначение JDBC — обеспечить подключение к базе данных через определенный драйвер со специальным набором SQL-запросов и команд. По умолчанию каждая операция с базой данных имеет уникальную транзакцию JDBC, в режиме автокомита. Это означает, что каждая SQL-операция будет вызываться с командой Commit. JDBC Auto-Commit. Как отключить? Как мы уже говорили, режим автокоммита JDBC установлен по умолчанию. Но есть возможность отключить этот режим, когда нам нужно выполнить несколько…

Read More

Полиморфизм в Java. Типы, применение.

Полиморфизм схема

Что такое полиморфизм Полиморфизм — данный термин происходит с древнегреческого и означает «поли» — множество, «морфос» — формы. В данном случае полиморфизм означает множество форм. Полиморфизм это одна из базовых основ объектно-ориентированного программирования. Что такое ООП (объектно-ориентированное программирование) можно прочитать тут. Полиморфизм в Java Полиморфизм в Java представлен комплексно. Существует две формы полиморфизма: времени компиляции или времени выполнения. Также синтаксис языка поддерживает перегрузку и возможность переписать методы. Java полиморфизм предусматривает множественную реализацию одного из интерфейсов. Код может работать совсем по-другому, хотя в общем будет применен один стандарт его описания — интерфейс.…

Read More