Liebe Besucherin,
lieber Besucher,
willkommen auf meiner Web-Site zur Einführung
in das Programmieren mit Java !
|
Letzte
Bearbeitung dieses Dokuments: |
Voraussetzung für das Verständnis der gelisteten Dokumente:Grundkenntnisse in der Programmierung von Java (Klassen, Methoden, Schleifen) oder anderer Objekt-Orientierter Programmiersprachen (z.B. C++, Modula-2, Pascal) Weitergehende Voraussetzungen für das Verständnis einzelner Teile sind bei den jeweiligen Dokumenten angeführt. |
Ungefährer Zeitaufwand für das Durcharbeiten dieses Dokumentes:Das ist ein
Dokument mit einem Inhaltsverzeichnis von Dokumenten mit
Detail-Beschreibungen. |
Die
Einführung
(Inhaltsverzeichnis
weiter unten) bezweckt,
zwei einfache Programme in Java zu erstellen.
Dabei wird das
Programmieren in Java innerhalb von Eclipse
geübt und dabei auch überprüft, ob Eclipse
und MySQL-
Datenbank-System korrekt installiert sind.
Wenn Sie die beiden einführenden Tutorials abgeschlossen haben, können Sie sich – je nach Ihrem Interesse – folgenden Themenbereichen zuwenden:
|
EJB
sind Programme, die mit Java geschrieben sind und der Norm für
EJB entsprechen. Das Ausführen des Geschäfts-Programmes, dessen Code in einem EJB enthalten ist, kann auf folgende Weise veranlaßt werden:
|
Java Fat-Client (Heavyweight Client) Damit werden Programme bezeichnet, die die Prüfung eingegebener Daten und die Aufbereitung auszugebender Daten auf dem Computer des Anwenders ausführen - den Datenbank-Zugriff aber mit EJBs auf einem Server ausführen. Für dieses Tutorial werden die JavaScout-Basisklassen (JSBS) vorgestellt; damit werden Datenbank-Zugriffe, Business-Objects und Benutzeroberflächen (GUI) erstellt die dem etablierten Model-View-Controller (MVC) Design-Pattern entsprechen. Wenn Sie bereits Übung mit der Verwendung des JS-FCF haben, folgen Sie bitte dem Leitfaden für die Entwicklung von Heavyweight-Clients mit dem JS-FCF. |
JSF
ist ein Design-Pattern (Muster) für die Programmierung von
Geschäfts-Anwendungen bei denen über einen Web-Browser
Daten erfasst und abgerufen werden können. Am leichtesten verständlich ist die Technologie der JSF durch das Ausführen der Tutorials. |
|
Dokument |
Inhalt |
Vorbedingungen |
Ungefährer Zeitaufwand |
|
Ein einfachstes
Beispiel zum 'Aufwärmen'. |
* Einfache
Kenntnisse über das Programmieren mit Java oder einer anderen
objektorientierten Sprache (z.B. Pascal, C++). |
1
bis 2 Stunden; |
|
|
Tutorial:
|
Das Programm liest
aus einer sequentiellen Datei SQL-Kommandos und führt diese
Kommandos gegen eine Datenbank aus. Die Lernziele der
einzelnen Schritte des Tutorials: |
* Generelle Kenntnisse über das Programmieren mit Java; Tutorial: Hello World (Java_Intro_01) empfohlen. |
|
Dokumente mit Themen, die sich mit der Programmierung in Java beschäftigen – und nicht Tutorials sind - sind unter Übersicht der Dokumente mit theoretischen Grundlagen zur Software-Entwicklung mit Java gelistet.
In der folgenden Tabelle finden Sie 'Links' zu Dokumenten, die Aufgaben beschreiben, die für mehrere Tutorials Vorbedingung sind und deswegen in eigenen Dokumenten beschrieben sind.
|
Dokument |
Inhalt |
Vorbedingungen |
Ungefährer Zeitaufwand |
|
MySQL Datenbank für die Verwendung mit Java-Programmen einrichten |
Für die Verwendung des Datenbank-Systems MySQL mit Java ist das Erstellen einer Datenbank und das Vergeben eines passenden Berechtigungs-Schemas notwendig. |
|