Heim > Java > javaLernprogramm > Hauptteil

Tutorial zur Javaweb-Linkdatenbank

angryTom
Freigeben: 2019-08-02 16:36:37
nach vorne
8897 Leute haben es durchsucht

Tutorial zur Javaweb-Linkdatenbank

Aussage: Ich habe immer gedacht, dass die Verbindung eines Javaweb-Programms mit einer Datenbank ein sehr schwieriges Problem ist. Deshalb habe ich es heute studiert und in weniger als zwei Stunden gelöst Blog zusammenfassen.

 Die Schritte für das JavaWeb-Programm zum Herstellen einer Verbindung mit der SQLserver-Datenbank sind wie folgt:

1: Unter http://www.microsoft.com /en-us /download/details.aspx?id=21599 Laden Sie das komprimierte Paket von sqljdbc.jar herunter

2: Kopieren Sie nach der Dekomprimierung sqljdbc4 und fügen Sie es ein. jar in Ihr Projekt ein. Unter dem lib-Verzeichnis von WEB-INF

Tutorial zur Javaweb-Linkdatenbank

3: Sie müssen über einige technische Kenntnisse über Datenbanken verfügen :

Geben Sie zunächst ein Beispiel: Die folgenden Schritte sind erforderlich, damit der Treiber eine Verbindung aufbaut:

try{
     Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String URL = "jdbc:sqlserver://localhost:1433;DatabaseName=user";
Connection conn = DriverManager.getConnection(URL, userName, userPwd);//userName是你数据库的用户名如sa,
conn.println("连接数据库成功");
conn.close();
}catch (Exception e){
   out.println("数据库连接失败");
}
Nach dem Login kopieren

1>: Treiberschnittstelle: Java .sql.Driver ist eine von allen JDBC-Treibern implementierte Schnittstelle. Diese Schnittstelle wird verschiedenen Datenbankanbietern bereitgestellt und sie verwenden unterschiedliche Schnittstellennamen.

–: Der Klassenname des JDBC-Treibers von SQLserver: „com.microsoft.sqlserver.jdbc.SQLServerDriver“

–: Der Klassenname des JDBC-Treibers von Oracle: „oracle.jdbc .driver.OracleDriver"

  -:MySQL JDBC-Treiberklassenname: "com.mysql.jdbc.Driver"

  2>Laden und Registrieren des JDBC-Treibers

  Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); Diese Anweisung wird zum Laden von

3> verwendet. Die URL-Darstellung der JDBC-Verbindungsdatenbank ist normalerweise in drei Teile unterteilt Teil (normalerweise: separat):

1: Protokoll: Das einzige erlaubte Protokoll in JDBC kann nur jdbc sein.

2: Unterprotokoll: Unterprotokoll wird zur Identifizierung verwendet ein Datenbanktreiber

3: Subname: siehe unten für Details

-: Verbindung zu SQLserver herstellen: „jdbc:sqlserver://localhost:1433;DatabaseName=user“

- :Mit Oracle verbinden: "jdbc:thin:@localhost:1521:ORCL"

  -:Mit MySQL verbinden: "jdbc:mysql://localhost:3306/databasename"

 4> ;SQL-Anweisungsschnittstelle ausführen Anweisungsobjekt, allgemeine Methoden dieses Objekts:

  -:void close() Ressourcen schließen und freigeben

  -:ResultSetexecuteQuery(String sql) : Führen Sie bestimmte Abfrageanweisungen aus und geben Sie Ergebnisse zurück

  -:int executeUpdate(String sql): Sie können Anweisungen zum Einfügen, Rückgängigmachen oder Löschen ausführen

4: Schauen Sie mal rein bei dem, was ich zum ersten Mal geschrieben habe Programm zum Betreiben der Datenbank:

1> Erstellen Sie zuerst eine Studentenklasse

package com.ll;
public class Student {
    private String name;
    private String time;
    private String banji;
    public String getBanji() {
        return banji;
    }
    public void setBanji(String banji) {
        this.banji = banji;
    }
    private String sex;
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getTime() {
        return time;
    }
    public void setTime(String time) {
        this.time = time;
    }
    
    public String getSex() {
        return sex;
    }
    public void setSex(String sex) {
        this.sex = sex;
    }
}
Nach dem Login kopieren

2> ; Schreiben Sie den Teil, der die Dao-Schicht mit der Datenbank verbindet.

5 >

Das obige ist der detaillierte Inhalt vonTutorial zur Javaweb-Linkdatenbank. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:cnblogs.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage