1
00:00:02,210 --> 00:00:05,580
Ciao, questo è che non vuoi tornare indietro.

2
00:00:05,960 --> 00:00:11,900
Quindi abbiamo esaminato come possiamo interagire con il database direttamente dalla riga di comando.

3
00:00:11,900 --> 00:00:15,370
Ora vediamo come possiamo farlo dai nostri programmi Jalla.

4
00:00:15,530 --> 00:00:23,300
E per questo utilizzeremo l'API Judy the C e ci stiamo impegnando come forse sapete per la connettività del database Jawa, il che significa che ha qualcosa

5
00:00:23,390 --> 00:00:30,140
a che fare con l'accesso al database e l'acquisizione di B. C fa affidamento su qualcosa chiamato

6
00:00:30,140 --> 00:00:35,350
JD B. C. E. driver per l'interazione con il database.

7
00:00:35,540 --> 00:00:41,780
In questa lezione installeranno un driver JD bc e nella prossima lezione vedremo

8
00:00:41,780 --> 00:00:52,260
come possiamo far caricare i dati dal database che abbiamo creato in precedenza. Ora l'API BC è un'interfaccia standard indipendente dal database che

9
00:00:52,290 --> 00:01:00,220
significa che può essere utilizzata per interagire con diverse fonti di dati come i diversi database o anche

10
00:01:00,220 --> 00:01:08,350
altre fonti di dati tabulari come fogli di calcolo Excel e file Flucht, ma in genere lo usiamo

11
00:01:08,350 --> 00:01:16,020
per interagire con i database piuttosto che questi altri tipi di file come fogli di lavoro Excel

12
00:01:16,090 --> 00:01:18,840
anche i file non bloccati.

13
00:01:18,960 --> 00:01:27,730
Non ho mai dovuto utilizzare l'API JEDEC per interagire con qualcosa di diverso da un database sotto l'API.

14
00:01:27,760 --> 00:01:30,560
Comprende principalmente questi pacchetti.

15
00:01:30,580 --> 00:01:33,290
Cosa stai facendo sul punto di Jacques di traverso.

16
00:01:33,810 --> 00:01:36,640
Il dollaro Durell è considerato il nucleo.

17
00:01:36,650 --> 00:01:44,920
JD DC API e Java extra fuel ampliano le funzionalità al fine di rendere sicuro e indeciso il

18
00:01:44,920 --> 00:01:54,360
nuovo utilizzo nelle applicazioni Java e cose come il pooling delle connessioni di database interagire in modo desiderabile con un'origine dati

19
00:01:54,360 --> 00:02:02,580
specifica un driver GBC specifico per la sorgente sarebbe necessario in JTAC driver è semplicemente una raccolta di

20
00:02:02,700 --> 00:02:07,510
classi, ad esempio per interagire con il mio US viewer.

21
00:02:07,680 --> 00:02:12,110
Avevamo bisogno del tuo driver Ribisi specifico per il mio allontanamento.

22
00:02:12,150 --> 00:02:19,950
Ora ci sono quattro tipi di Jellyby che vedono il peggio e sono di tipo 1 driver di tipo 2, driver 3 e 4.

23
00:02:19,950 --> 00:02:21,350
Così molto facile da ricordare.

24
00:02:23,220 --> 00:02:26,790
E qui vengono mostrati da sinistra a destra in scatole rosse.

25
00:02:27,330 --> 00:02:33,780
Quindi le persone a sinistra più anti-poveri sono proprio quelle che non si è nemmeno

26
00:02:33,780 --> 00:02:35,680
chiamate con nomi alternativi.

27
00:02:35,940 --> 00:02:44,550
Il tipo 1, ad esempio, viene anche chiamato driver bridge ODBC Judy DC, in cui ODBC è l'acronimo di

28
00:02:44,640 --> 00:02:50,640
database aperto su APBT prima che venga effettivamente chiamato Judy da Wooderson.

29
00:02:50,640 --> 00:02:53,510
Quindi quel dannato autista di affari si chiama Ultimo Gerdy.

30
00:02:53,530 --> 00:02:58,910
Vorrei che alcuni di questi quattro usassero il programma.

31
00:02:59,120 --> 00:03:06,640
Sono stati scritti esclusivamente in Java e presto scaricherò quello specifico per la mia scuola che parlo usando

32
00:03:06,690 --> 00:03:14,910
il mio scroll per cui è anche uno dei driver più comunemente usati e secondo un book di performance del

33
00:03:14,910 --> 00:03:15,750
lavoro.

34
00:03:15,750 --> 00:03:23,490
Il suo autore Scott orc menziona che oltre al driver di tipo 2 è anche ampiamente utilizzato e raccomanda

35
00:03:23,490 --> 00:03:30,690
di evitare il driver di tipo 1 poiché le sue prestazioni sembrano essere brutte e dice anche che

36
00:03:30,690 --> 00:03:33,880
il tipo 3 non è ampiamente adottato.

37
00:03:33,950 --> 00:03:40,790
Inoltre, come possiamo vedere qui, il driver di tipo 4 interagisce direttamente con il database mentre altri hanno

38
00:03:40,790 --> 00:03:48,110
un livello aggiuntivo che fa la comunicazione effettiva con quello in cui è acceso in caso di pipe on untyped

39
00:03:48,110 --> 00:03:53,990
abbiamo bisogno di installare effettivamente software aggiuntivo specifico per il database con cui stiamo interagendo.

40
00:03:54,380 --> 00:04:00,960
Come il tipo 3 usa del middleware per interagire con i database e il middleware si prenderà cura di

41
00:04:01,160 --> 00:04:03,650
interagire con qualcuno di ciò che esiste.

42
00:04:03,660 --> 00:04:06,020
Ora non permettiamo più di entrare nei dettagli.

43
00:04:06,170 --> 00:04:10,170
E se sei interessato puoi google per loro e saperne di più su di loro.

44
00:04:10,580 --> 00:04:16,590
Ma basti sapere che il tipo di iPod è quello più utilizzato e ne useremo

45
00:04:16,740 --> 00:04:17,560
di più.

46
00:04:17,600 --> 00:04:19,940
Quindi, lascia andare avanti e scarica l'iPod.

47
00:04:19,950 --> 00:04:26,970
Lavoro per la mia domanda OK andiamo avanti e cerchiamo la mia.

48
00:04:27,040 --> 00:04:35,880
Come sapete la comunità, quindi siamo scaricare le cagne come facciamo noi.

49
00:04:35,880 --> 00:04:41,430
In precedenza, quando installa Manusky e vieni qui, fai così bene che sarà la stessa query di ricerca

50
00:04:41,440 --> 00:04:44,220
sullo stesso link su cui stiamo facendo clic.

51
00:04:44,530 --> 00:04:50,810
Ma dal momento che abbiamo già scaricato la community su tutto ciò che dobbiamo fare basta cliccare qui

52
00:04:50,820 --> 00:04:53,020
che è un connettore minuscolo.

53
00:04:54,200 --> 00:04:54,570
OK.

54
00:04:54,590 --> 00:05:03,300
E questi sono collegamenti ai diversi driver per Djala the JD B. C driver che abbiamo.

55
00:05:03,390 --> 00:05:03,960
Clicca qui.

56
00:05:03,960 --> 00:05:05,130
Questo è per Djala.

57
00:05:05,150 --> 00:05:12,460
E puoi anche vedere quanto è secco per dot net, non Dardis Python e così via, ma questo è ciò a cui siamo

58
00:05:12,460 --> 00:05:13,080
interessati.

59
00:05:13,080 --> 00:05:15,900
Potresti semplicemente cliccare su quello.

60
00:05:16,000 --> 00:05:20,340
Una volta fatto, basta andare avanti e scaricare uno di questi.

61
00:05:20,360 --> 00:05:20,930
OK.

62
00:05:21,200 --> 00:05:27,590
Forse puoi scaricare la versione zip qui e decomprimerla e una volta decompressa vedrai una cartella e all'interno

63
00:05:27,650 --> 00:05:34,180
di quella cartella troverai un file di lavoro e quello è il driver DC sporco di cui abbiamo bisogno.

64
00:05:34,250 --> 00:05:34,660
OK.

65
00:05:34,700 --> 00:05:36,390
Quindi vai avanti e fallo.

66
00:05:36,410 --> 00:05:38,000
L'ho già fatto.

67
00:05:38,140 --> 00:05:40,860
E lascia che apra il mio editor.

68
00:05:40,860 --> 00:05:43,370
Quindi questo è l'editor.

69
00:05:43,410 --> 00:05:49,830
Quindi la prima cosa è installare il Jerry B. C. driver e c'è del codice scritto qui.

70
00:05:49,890 --> 00:05:55,830
Quindi, come abbiamo detto, come abbiamo detto a Jimmy, l'FBI utilizzerà la Judy D. C. conducente.

71
00:05:56,050 --> 00:06:00,830
Quindi per quello che deve accadere è necessario caricare il driver JEDEC.

72
00:06:01,080 --> 00:06:03,370
Quindi per caricare il driver.

73
00:06:03,420 --> 00:06:07,390
Quindi questo è l'ultimo che è necessario dal file jar.

74
00:06:07,410 --> 00:06:14,100
Quindi caricheremo questo vetro a bordo, come fa il registratore e lo

75
00:06:14,100 --> 00:06:14,710
carichiamo.

76
00:06:14,730 --> 00:06:21,970
Si registrerà con un'altra classe all'interno dell'API JEDEC che viene chiamata meno gestore di driver.

77
00:06:22,030 --> 00:06:22,350
OK.

78
00:06:22,360 --> 00:06:24,830
E non è come Jemadar un pacchetto sicuro.

79
00:06:24,840 --> 00:06:26,470
Si chiama driver manager.

80
00:06:26,550 --> 00:06:27,810
Ecco come è fatto.

81
00:06:27,810 --> 00:06:33,050
Quindi questo è un modo per scaricarlo o possiamo semplicemente farlo.

82
00:06:33,180 --> 00:06:35,150
Potrebbe creare un'istanza della classe.

83
00:06:35,430 --> 00:06:42,420
Ma dal momento che Mistal non ha avuto il file jar alla nostra cintura, ma abbiamo questa compilation o

84
00:06:42,420 --> 00:06:45,030
no non stai usando questo ID eclissi.

85
00:06:45,060 --> 00:06:51,870
Quindi devi inserire il file jar nella classe ma, dal momento che stiamo usando ID, andiamo avanti.

86
00:06:52,050 --> 00:06:53,600
Ci ho aiutato.

87
00:06:53,610 --> 00:06:58,370
Quindi ecco la demo sotto thrilly o dal momento che stiamo andando a refactoring attraverso di me.

88
00:06:58,560 --> 00:07:01,470
Andiamo avanti e fare clic su proprietà qui.

89
00:07:02,580 --> 00:07:04,890
E dentro la bottiglia piegata Jawa.

90
00:07:04,920 --> 00:07:10,630
Quindi andiamo nelle biblioteche e qui vediamo i nostri barattoli esterni.

91
00:07:10,880 --> 00:07:13,450
Ora ho una lista di barattoli qui.

92
00:07:13,530 --> 00:07:18,080
Quindi questo è quello con Hi-Point 1. 4 per Slash.

93
00:07:18,080 --> 00:07:19,590
Sono stato qui trattino.

94
00:07:19,740 --> 00:07:24,340
Quindi questa è una versione precedente che ho avuto, ma questo è quello che ho scaricato di recente.

95
00:07:24,480 --> 00:07:27,250
Quindi sono solo l'asserzione di Szilard a strillare su questo.

96
00:07:27,270 --> 00:07:29,750
Vedi Applico.

97
00:07:29,810 --> 00:07:30,630
OK.

98
00:07:30,810 --> 00:07:36,300
Ora puoi vedere che non c'è più errore di concorrenza perché è stato aggiunto.

99
00:07:36,350 --> 00:07:42,960
Quindi lasciatemi commentare perché una di quelle proteste è abbastanza buona, quindi possiamo farlo.

100
00:07:42,950 --> 00:07:49,850
E così questo accordo è stato scritto all'interno della classe del nucleo di polvere nel nostro progetto.

101
00:07:49,850 --> 00:07:54,690
Sappiamo che proprio come da dove cariciamo i dati che veniva utilizzato come database.

102
00:07:54,920 --> 00:07:58,460
Ma da ora useremo un vero database.

103
00:07:58,460 --> 00:07:58,810
OK.

104
00:07:58,820 --> 00:08:02,020
Quindi caricheremo i dati da quel database.

105
00:08:02,480 --> 00:08:03,450
Ma allora va bene.

106
00:08:03,670 --> 00:08:04,100
OK.

107
00:08:04,250 --> 00:08:06,060
Quindi cambieremo qualcosa di buono.

108
00:08:06,380 --> 00:08:08,220
Quindi ecco un modo per farlo.

109
00:08:08,220 --> 00:08:16,400
E il secondo modo di farlo su Third Way non è caricare il driver mentre aggiungiamo la proprietà system non impostata.

110
00:08:16,430 --> 00:08:24,580
E hai detto che ha ricevuto i driver e dirai che dobbiamo caricarlo come driver.

111
00:08:24,710 --> 00:08:27,890
OK, quindi stiamo usando lo stesso nome anche qui.

112
00:08:27,890 --> 00:08:33,860
Quindi questo è un modo per farlo o il terzo è usare direttamente la classe del driver manager.

113
00:08:33,880 --> 00:08:40,040
So che invocherete questo metodo chiamato driver di registro e avrete l'istanza di Bassan di questa classe di

114
00:08:40,040 --> 00:08:43,610
driver che proviene dal file jar che semplicemente non controlliamo.

115
00:08:43,770 --> 00:08:44,300
OK.

116
00:08:44,510 --> 00:08:47,390
Quindi puoi vedere che il file jar è stato ordinato qui.

117
00:08:47,390 --> 00:08:49,060
Una volta che l'abbiamo importato.

118
00:08:49,490 --> 00:08:50,120
Quindi ha funzionato.

119
00:08:50,120 --> 00:08:51,550
Quindi fammi fermare qui.

120
00:08:51,590 --> 00:08:58,130
Quindi questo è il primo passo che è quello di installare il driver Judy BCU su di esso aiuta e può aprire il

121
00:08:58,450 --> 00:09:00,360
database e interagire con il database.

122
00:09:00,530 --> 00:09:06,220
E nella prossima lezione sapremo effettivamente quei dati e lo vedremo davvero nella prossima immagine.

123
00:09:06,390 --> 00:09:06,800
OK.

124
00:09:06,950 --> 00:09:08,440
Quindi ci vediamo nella prossima foto.

125
00:09:08,720 --> 00:09:09,090
Grazie.
