Hinweise zu Plagiaten in Übungen
Form der Abgabe der Übungsaufgaben Ü2, Ü3, Ü4
- Betrifft nur die Übungen der Claßen-Gruppen
- Per EMail an ingo.classen@htw-berlin.de
- Betreffzeile: DbTech: Üx: Nachname1-Nachname2-..., Üx = Ü1, Ü2, ...
- Beispiel-Betreffzeile: DbTech: Ü2: Müller-Özdem-Nguyen
- Im Text der EMail: Nachnamen, Vornamen, Matrikelnummern aller Gruppenmitglieder
- Alle Gruppenmitglieder auf cc setzen
- In den Anhängen die eigentlichen Ergebnisse
Hinweise zur Gruppenbildung
- In meinem Zug ist keine Meldung der Gruppen notwendig
- Ich erkenne bei der Abgabe von Ü2, wer zu einer Gruppe gehört
- Auf dieser Grundlage erfasse ich die Gruppen
- Sollte es später Änderungen bei den Gruppen geben ist auch keine Meldung notwendig
- Ich erkenne bei der Abgabe von Ü3 und Ü4, welche Änderungen es gegeben hat.
Bonuspunkte
- Sie können Bonuspunkte durch Präsenation ihrer Lösungen erlangen
- Die Präsentationen finden nach der Bewertung der Übungen statt
- Den Termin gebe ich rechtzeitig bekannt
- Jede Gruppe präsentiert eine Methode
- Es reicht, wenn ein Gruppenmitglied präsentiert
- Hinweis zu den Bonuspunkten
- Sie können die Präsentation im Semester nur einmal wahrnehmen
- Die zwei Punkte können nur zum Ausgleich von Abzügen in den Übungspunkten verwendet werden
- D.h. Sie können damit Verluste ausgleichen
- Sie können in Summe aber nicht über 40 Punkte in den Übungen kommen
- Die Bonuspunkte sind also nützlich, wenn Sie Punkte in den Übungen verloren haben
Konfiguration Sql-Developer
Eclipse-Bibliotheksprojekt
- Eclipse-Projekt (zip)
Eclipse-Projekt mit Codebeispielen
- Eclipse-Projekt (zip)
Logging
- SLF4J user manual (link)
- SimpleLogger API-Doc (link)
- Logging-Einstellungen (Systemeigenschaften beim Start der VM)
-Dorg.slf4j.simpleLogger.showThreadName="false"
-Dorg.slf4j.simpleLogger.logFile="System.out"
-Dorg.slf4j.simpleLogger.log.org.dbunit="off" - Konfiguration einzelner Pakete
-Dorg.slf4j.simpleLogger.log.de.htwberlin.aaa="warn" oder "info" oder "debug"
Konfiguration Datenbankzugriff aus Java
- In allen Eclipse-Projekten gibt es eine Datei DbCred.java (im Paket de.htwberlin.utils), die folgendes Interface enthält:
public interface DbCred {
final String driverClass = "oracle.jdbc.driver.OracleDriver";
final String url = "jdbc:oracle:thin:@host:1521:sid";
final String user = "uuu";
final String password = "ppp";
final String schema = "sss";
}- Die Werte für die fettgedruckten Platzhalten finden Sie ebenfalls in der Konfigurationsdatei des Sql-Developers
IntelliJ - Eclipse-Projekte
- Download Eclipse Bibliotheksprojekt und Projekt mit den Codbeispielen
- Auspacken der Zip-Dateien
IntelliJ starten
Menüpunkt: File->New->Project from Existing Sources ...
Ausgepacktes Verzeichnis code-bsp im File-Dialog selektieren
Import-Dialog geht auf: So oft "Next" klicken, bis "Finish" kommt
"Finish" klicken
Menüpunkt: File->Project Structure
Project-Structure-Dialog geht auf:
"Libraries" auswählen
"+" klicken
"Java" auswählen
Im File-Dialog Unterverzeichnis "lib" dbtech_lib selektieren
"OK" Klicken
- Eclipse-Projekte mit den Übungen später analog behandeln