Ich möchte auf ein Jahr des Studiums der Programmiersprache (Java) zurückblicken. Während des Studiums war mein Ziel, eine Webanwendung zu erstellen.
Der Mechanismus der Webanwendung ist unten zusammengefasst. Genau genommen ist es detaillierter, aber es besteht grob aus diesem Mechanismus. Bei der Erstellung des oben genannten Anwendungsservers, nicht nur Java, sondern auch Datenbank (SQL), Ich habe die Technologien von Servlet / JSP und HTML / CSS gelernt.
Die Programmiersprache und der Ablauf, die wir für die Entwicklung von Webanwendungen gelernt haben, sind wie folgt. SQL Das erste, was ich gelernt habe, war SQL. SQL ist eine "Datenbanksprache", die zum Verwalten und Betreiben von Datenbanken für den Umgang mit großen Datenmengen (Benutzerinformationen, Produktinformationen, Videos usw.) verwendet wird. Einfach ausgedrückt ist es eine Anweisung an die Datenbank.
Ich denke, dass die Datenbank (relationale Datenbank) Excel als Bild ähnlich ist. Die Datenbank erstellt Tabellen (wie eine Excel-Tabelle) und jede Tabelle speichert eine Reihe zusammengehöriger Daten wie "ID", "Name" und "Alter". Es gibt vier Hauptbefehlseinheiten. 1, machen Sie eine Tabelle (CREATE) 2, nach Informationen suchen (READ) 3, Informationseingabe, Aktualisierung (UPDATE) 4, Informationen löschen (LÖSCHEN) Ich konnte schnell lernen, weil mein Hauptaugenmerk auf dem Erlernen einfacher Befehle lag.
Als Verdienst der Verwendung einer Datenbank ・ Daten können automatisch zugeordnet und analysiert werden ・ Daten können geteilt werden, ohne beschädigt zu werden, auch wenn gleichzeitig darauf zugegriffen wird. ・ Unzulässige Daten können gesichert werden Usw. erhalten werden. Java Neben SQL habe ich die Grundlagen von Java studiert, während ich mir Nachschlagewerke angesehen habe. Java wird auch für Servlets verwendet, die später in der Sprache beschrieben werden, die zum Erstellen eines Servers erforderlich ist. Ich möchte einen ausführlichen Artikel über das schreiben, was ich studiert habe. HTML/CSS Ich habe HTML und CSS studiert, um Bildschirme zu erstellen, die ich tatsächlich auf meinem PC oder Smartphone sehe. HTML besteht aus Sätzen, Bildern und Links, und CSS sollte als Dekoration für HTML angesehen werden.
Zum Beispiel, wenn nur der folgende HTML
<!DOCTYPE html>
<html>
<head>
<meta charset=UTF-8>
<title>top page</title>
<link rel="stylesheet" href="@{/css/stylesheet.css}" type="text/css">
</head>
<body>
<h1>Überschrift</h1>
<p>Text</p>
</body>
</html>
Es wird angezeigt, während es wie oben als Text geschrieben ist. Derzeit wird nur HTML angezeigt, sodass nur schwarze Zeichen angezeigt werden. Wenn Sie hier jedoch CSS hinzufügen
h1 {
color: red;
}
p {
color: blue;
}
Die Buchstaben von h1 (Überschrift) wurden in Rot und die Buchstaben von p (Körper) in Blau geändert. Sie können nicht nur die Farbe des Texts ändern, sondern auch den Hintergrund einfärben, ihn zu einem Bild machen und den Ort für die Anzeige ändern. Sie können es dekorieren, indem Sie es nach links oder rechts bewegen.
Einfach ausgedrückt, Sie können sich JSP als Bildschirm und Servlet als Server vorstellen.
JSP ist ein in HTML eingebetteter Java-Code. Nach URL vom Browser Das Servlet, das das Servlet aufruft und die Anforderung empfängt, verwendet JSP Erstellen Sie den gewünschten Bildschirm und kehren Sie zum Browser zurück.
Warum muss JSP Java-Code in HTML einbetten? Beispielsweise wird nicht jedes Mal dasselbe Produkt auf einer Einkaufsseite angezeigt. Sie sehen neue Produkte und vorgestellte Produkte. Das ist ein Servlet (Server) Ich habe neue Produkte gefunden, die diesen Monat in der Datenbank veröffentlicht wurden, und Java in der JSP gefunden Dies liegt daran, dass der Code den Bildschirm als Liste erstellt und an den Browser zurückgibt.
Dieses Mal haben wir die Begriffe zusammengefasst, die für den Umgang mit Servlets / JSPs erforderlich sind. Das nächste Mal möchte ich mich mit jedem einzelnen befassen.
Recommended Posts