Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di Ironmax
    Registrato dal
    Dec 2008
    Messaggi
    1,025

    Snippet di connessione al db ed escuzione query

    Salve.
    Sto navigando su internet, ma non riesco a trovare un esempio funzionante di come collegarsi da una servlet al db MySql ed eseguire una query di select.
    Qualcuno può indicarmi un link o farmi un esempio di questo codice?
    Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    che differenza c'è tra eseguire una connessione al db da una servlet ed eseguirla da un qualsiasi programma standalone?
    RTFM Read That F*** Manual!!!

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,304
    Quote Originariamente inviata da valia Visualizza il messaggio
    che differenza c'è tra eseguire una connessione al db da una servlet ed eseguirla da un qualsiasi programma standalone?

    Nessuna.

    http://forum.html.it/forum/showthrea...hreadid=801696


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  4. #4
    Utente di HTML.it L'avatar di Ironmax
    Registrato dal
    Dec 2008
    Messaggi
    1,025
    che differenza c'è tra eseguire una connessione al db da una servlet ed eseguirla da un qualsiasi programma standalone?
    Non saprei dato che sono da poco approdato al mondo j2ee.

    Ma quello che posso presupporre che il tutto, oggetti connessione, query, ed stampa nel browser, viene inserito dentro al metodo doGet della servlet in questione.
    Può essere giusto?
    Ultima modifica di Ironmax; 10-09-2014 a 10:56

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    allora la modalità di connessione non cambia in linea di principio se esegui la chiamata da servlet (in doGet o doPost) o lo fai da un programma: avrai il tuo metodo doQuery che chiami e bla bla bla fa le tue cose

    Cambia se non fai chiamate dirette ma passi attraverso framework (cosa che non hai specificato)
    RTFM Read That F*** Manual!!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    Quote Originariamente inviata da LeleFT Visualizza il messaggio
    io lo sapevo, ma tentavo di fargli capire che se lo sai fare da un programma lo sai fare da una servlet, ergo se cerchi lo snippet ti basta googlare "java connect db"
    RTFM Read That F*** Manual!!!

  7. #7
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,254
    Quote Originariamente inviata da Ironmax Visualizza il messaggio
    Non saprei dato che sono da poco approdato al mondo j2ee.
    Ma avendo solide basi su Java e sull'ambiente "standard" (Java SE)?
    (la domanda non è una critica )

    Quote Originariamente inviata da Ironmax Visualizza il messaggio
    Ma quello che posso presupporre che il tutto, oggetti connessione, query, ed stampa nel browser, viene inserito dentro al metodo doGet della servlet in questione.
    "". Nel senso che nelle applicazioni web ci sono anche altre considerazioni da fare. Una applicazione web potrebbe ricevere decine di richieste concorrenti. Se ad ogni richiesta (ovvero ad ogni esecuzione di doGet o doPost ...) vai a richiedere una nuova Connection .... allora rischi di avere grossi problemi di risorse e di performance.

    Nelle applicazioni web è abbastanza tipico usare i connection pool, un insieme (generalmente ristretto, es. max 20) di Connection che vengono preallocate e riutilizzate.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    Java Versions Cheat Sheet

  8. #8
    Utente di HTML.it L'avatar di Ironmax
    Registrato dal
    Dec 2008
    Messaggi
    1,025
    Ciao andbin.
    Penso di avere 80% di basi sulla SE
    Ad esempio le prime prove di connessione al db in j2ee continuavo a mettere il connettore nelle librerie invece che WEB-INF→lib.
    Ci sono anche quelle piccole accortezze che mi mancano in questo nuovo scenario.

    Adesso ho fatto una connessione da jsp al db e funziona.
    Ok proseguo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.