> Verzeichnis: Leitfaden für die Entwicklung von Heavyweight-Clients mit dem JS-FCF |
|
Letzte
Bearbeitung dieses Dokuments: |
Vorbedingungen
Vorbereitung
eines Projects
Einrichten
der Datenbank
Weitere
Schritte und verwandte Dokumentation
Die Anleitungen in diesem Dokument werden Sie nur verstehen, wenn Sie bereits Kenntnisse über die Entwicklung von Heavyweight-Clients mit dem JavaScout-Fat-Client-Framework (JS-FCF) besitzen.
Wenn Sie zufällig auf dieses Dokument gestoßen sind und mehr über das JS-FCF wissen wollen, empfehle ich, mit dem Dokument Vorstellung des JavaScout-Fat-Client-Framework (JS-FCF) zu beginnen und – abhängig von Ihrer verfügbaren Zeit – das dort enthaltene Tutorial durchzuarbeiten.
Eine detaillierte Beschreibung mit zahlreichen Abbildungen finden Sie im Dokument Tutorial: JavaScout ProjectAssist (Java_Fatclient_01) – einrichten von Project und Integrieren von Java-Bibliotheken.
Workspace
(wenn notwendig) und Project anlegen.
* Create separate
folders for sources and class files auswählen
* Beim
Anlegen des Project das Verzeichnis mit den Dateien für die
kompilierten Klassen ändern auf '.../gen/classes'.
* Beim
Anlegen des Project das Verzeichnis für den Java-Source-Code
ändern auf 'src/java'.
Prüfen
des Standard-Source-Verzeichnisses (Soll: 'src/java') unter
Properties > Java Build Path > Source.
Wenn
notwendig löschen des Verzeichnisses 'src'; unter Umständen
ist das bei Ihrer Version von Eclipse nicht mehr notwendig.
Folgende
Dateien in Properties
> Java Build Path > Libraries
aufnehmen:
* JSBS.jar
.
. . Methoden für die JavaScout-Basisklassen;
absolut
notwendig weil darin der Java-Code des JS-FCF enthalten ist.
Die
aktuelle Version herunterladen.
* jdom.jar
.
. . Methoden zum Verarbeiten einer XML-Struktur;
absolut
notwendig weil Konfigurationsdateien und Dateien mit
sprachabhängigen Texten als Document-Object-Model (DOM) in
einer XML-Struktur vorhanden sind.
Die für
das Tutorial verwendete Version
herunterladen.
* mysql-connector-java-x.y.z-bin.jar
.
. . Java-Klassen für die Verbindung zum MySQL-Datenbanksystem;
oder
die entsprechende Bibliothek Ihres verwendeten Datenbanksystems.
Die
aktuelle Version für MySQL finden Sie unter
http://dev.mysql.com/downloads/connector/j.
Für
die Entwicklung von Programmen wird empfohlen, mit einem lokal
installierten Datenbanksystem zu testen und zu debuggen.
Wenn
die Datenmodellierung als eigenständige Aufgabe und vor der
Implementierung des Anwendungsprogramms erfolgt ist es sinnvoll, die
Datenbank jetzt anzulegen.
Die dafür notwendigen Schritte
hängen vom verwendeten Datenbanksystem ab. Eine Anleitung für
das MySql Datenbanksystem finden Sie im Dokument
MySQL
Datenbank für die Verwendung mit Java-Programmen einrichten.
Wenn
das Anwendungsprogramm auch als Client-Server-Version laufen soll,
dann können Sie bereits jetzt die Verbindung zwischen Java
Application Server (JAS) einrichten.
Eine Anleitung für die
weit verbreiteten JAS JBoss
und Glassfish
finden Sie unter Tutorial:
Session Bean mit Datenbank-Zugriff, EJB3-Standard (Java_EJB_07) –
Maßnahmen für den Zugriff auf eine MySQL-Datenbank.
Dokument |
Inhalt |
Dieser
Leitfaden enthält die notwendigen Tätigkeiten für
die Entwicklung eines StartFrame (auch als Command-Center
bekannt). |
|
Dieser Schritt des Tutorials beschreibt im Detail, wie Workspace und Project eingerichtet werden. |
|
In diesem Tutorial sind Anleitungen mit Abbildungen, wie eine Datenbank als 'Datasource' in den weit verbreiteten JAS (Java Application Server) JBoss und Glassfish definiert wird. |