ПредишенСледващото

към съдържанието
Модели на интерфейси и видове шофьори; Интерфейс за прилагане JDBC API; разработване на Java приложения, които имат достъп до интернет в SQL-база данни
Schichtenmodelle унд Treibertypen. Schnittstelle кожа Anwendungen JDBC API. Entwicklung фон Java-Applikationen MIT Internetzugriff Auf SQL-Datenbanken

Java Database Connectivity

Java-програма Свързване с релационни бази данни чрез JDBC се извършва в три стъпки:
  • Установяване на контакти между Java-програма и мениджъра на базата данни.
  • Трансфер на SQL команди към базата данни с помощта на изявление обект.
  • Четене на резултатите, получени от базата данни и да ги използва в програмата.

Нека разгледаме тези три фази.

Работа с класа DriverManager

JDBC пакет е проектиран да работи с различни контролери на базата данни от различни доставчици. За да се свържете с базата данни обкръжение за изпълнение на трябва да зареди подходящ драйвер, определен на база данни. Товаренето и разтоварването на драйвери с помощта DriverManager клас.

Фигурата показва връзка диаграма на базата данни на Java-програма. Класът DriverManager е структура от данни, която съдържа както на самите водачи, тъй като обекти на драйвери, както и информация за тях.

Изтегляне на драйвери

JDBC драйвери обикновено са създадени от продавачите на СУБД. Тяхната задача е да се обработи JDBC връзки-и отбори, идващи от Java-базирани приложения, както и генериране на машинни специфични предизвикателства по отношение на базата данни.

Не всички СУБД доставчици да осигуряват JDBC драйвери, но обикновено те винаги се доставят ODBC драйвер (Open Database Connectivity), която да отговаря на стандартите на Microsoft. Когато работите с бази данни на доставчика на платформа Windows използвани бази данни са почти винаги предлага собствен ODBC драйвер. На тази проблем при свързването на Java-базирани приложения за база данни в Windows среда обикновено не се случва, което, за съжаление, не може да се каже и за други платформи.

Временно изтегляне шофьор

Изтегляне на водача може да се извърши както от програмата или от командния ред.

За да заредите JDBC-ODBC-мост шофьор от командния ред, въведете следната команда:

За да изтеглите водача, JDBC-ODBC моста от програмата:

Използването клас Connection

След като се регистрирате на водача с помощта на драйверите на контролера може да се използва, за да се свърже с базата данни. За да направите това, контролерът трябва да информира за създаването на нова връзка. В отговор на драйверите на контролера да причинят подходящ драйвер и се връща препратка към определен връзката. За да създадете връзка, трябва да посочите местоположението на базата данни, както и (обикновено за повечето бази данни) име и парола сметка, както е показано по-долу.

Изявление обект

Изявление обект се използва за съхраняване на SQL-команди. Когато предават данни декларация обект с помощта на връзка с база данни, създадена за да стартирате даден SQL-команди и връща резултат от неговото изпълнение под формата на ResultSet.

Методи изявление на обекти са вътре улов на структурата опитам.

За да извлечете резултатите от заявките като ResultSet обект трябва да бъде да използвате кода от картинката:

Знаете ли, че, подобно на всеки идолопоклоннически религия, релативизма е лъжа в същността си. Това е в противоречие с фактите. Сред тях са:

1. електромагнитна вълна (в религиозната терминология на релативизма - "светлина") има строго постоянна скорост от 300 хиляди км / сек, това е абсурдно, не разчита на нищо. Реално EM вълни имат различни скорости в средата (например,

200 хиляди км / сек в стъклото и

3 Mill. Km / сек в метални повърхностните слоеве, различна скорост в етер (вж. Член "Температура етер и червени отмествания"), с различна скорост за различни честоти (вж. Статията "процент на ЕМ вълни")

2. релативизма "светлина" е митичен събитие само по себе си, а не физическа вълна е смущение на конкретна физическа среда. Релативистични "светлина" - това вълнение е нищо до нищо. Той не разполага с колебанията на носещата среда.

3. релативизма възможно манипулиране на времето (забавяне), така че са нарушени от основно значение за всеки научен принцип на причинно-следствената връзка и на принципа на строга логика. Релативизма, при скорост на светлината, времето спира (което е защо е абсурдно да се говори за честотата на фотона). Релативизма са възможни насилие над разума, като израз на взаимно надхвърли възрастта на близнаци, които се движат на преотстъпване на скоростта на светлината, както и други злоупотреби с логиката, присъща на всяка религия.

Новини
Knights етер теория

Свързани статии

Подкрепете проекта - споделете линка, благодаря!