Jdbc это стандартный прикладной интерфейс (api) языка Java для организации взаимодействия между приложением и субд


Также существует специальный пакет для создания пула соединений с БД DBPool (необходимы пакеты DBPool-5.0 и commons-logging-1.1.1-bin). Можно также использовать пул DBCP



бет38/76
Дата06.02.2022
өлшемі0,67 Mb.
#79506
түріЛекция
1   ...   34   35   36   37   38   39   40   41   ...   76

Также существует специальный пакет для создания пула соединений с БД DBPool (необходимы пакеты DBPool-5.0 и commons-logging-1.1.1-bin). Можно также использовать пул DBCP

  • Также существует специальный пакет для создания пула соединений с БД DBPool (необходимы пакеты DBPool-5.0 и commons-logging-1.1.1-bin). Можно также использовать пул DBCP
  • Рассмотрим пример использования DBpool 5.0
  • …………………………………..
  • Connection conn = null;
  • try{
  • String userName = "muser";
  • String password = "qwertyui";
  • String url = "jdbc:mysql://localhost/mybase";
  • Class.forName ("com.mysql.jdbc.Driver").newInstance();
  • //Создаем пул
  • ConnectionPool pool=new ConnectionPool("local",1,10,20,180000,url,
  • userName,password);
  • //Здесь “local”- имя пула, 1-минимальное количество соединений в пуле, 10-максимальное ко-во соединений в пуле, 20-максимальное количество соединений, которое может быть создано. Избыточные соединения будут уничтожены, когда их вернут в пул.
  • //Создаем соединение, если оно не было создано или достаем из пула
  • conn=pool.getConnection();


Достарыңызбен бөлісу:
1   ...   34   35   36   37   38   39   40   41   ...   76




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет