Datenbankzugriff mit Java
- Java Database Connectivity (JDBC)
- Zugriff auf SQLite und Apache Derby (lokale File-Datenbanken)
- Zugriff auf Remote Datenbanken (MySQL, PostgreSQL, MSSQL) mit Adapter
- Prepared Statements
- Database Connection Pools
- Sicherheit und Schutz vor SQL Injections
- Ausblick: JPA
Funktionale Programmierung in Java
- Lambda-Ausdrücke
- Automatische parallele Verarbeitung
Nebenläufigkeit und Threads
- Überblick über Thread und Thread-Pools
- parallelStream
- Performance-Vergleich zwischen normaler und paralleler Verarbeitung, also stream und parallelStream
Verteilte Anwendungen (Netzwerkprogrammierung)
- Verwendung von Sockets
- Sockets mit SSL
- UDP und TCP
- Implementierung von Netzwerk Protokollen in Java
Weitere Themen
- Erweiterte Objekt Orientierung (Abstrakte Klassen, Interfaces, Vererbung)
- Einbinden von Bibliotheken
- Die wichtigsten Java Bibliotheken im Überblick (z.B. Apache Commons)
- Aufbau moderner Java Software Projekte
- Übersicht Testing (Unit und Integration)
Datenbankzugriff mit Java
- Java Database Connectivity (JDBC)
- Zugriff auf SQLite und Apache Derby (lokale File-Datenbanken)
- Zugriff auf Remote Datenbanken (MySQL, PostgreSQL, MSSQL) mit Adapter
- Prepared Stat...
Mehr Informationen