Seminare
JDBC - Java Database Connectivity
Durch die Verbreitung von ORM ist JDBC zwar in den Hintergrund gedrängt worden, für spezielle Abfragen oder aus Performancegründen kann auf JDBC aber nicht vollständig verzichtet werden. Die Teilnehmer lernen Architektur und Arbeitsweise der JDBC-Schnittstelle kennen und SQL über die Java-Bibliotheken gezielt einsetzen. Das Seminar vermittelt außerdem die verschiedenen Treibertypen und deren Geschwindigkeit, Wissen über Transaktionen und vieles mehr für den realen Einsatz von JDBC.
Seminartermine
| Nächster Termin: 13.08.2012 - 14.08.2012 09:00 - 16:30 | 1.100,00 € (exkl. MwSt.) | |
| 12.11.2012 - 13.11.2012 09:00 - 16:30 | 1.100,00 € (exkl. MwSt.) |
Zielgruppe
Entwickler die gezielt JDBC in ihren Projekten einsetzen möchten.
Vorkenntnisse
"Java II - Fortgeschrittene" oder vergleichbare Kenntnisse sowie Erfahrung mit relationalen Datenbanken.
Inhalte
Datenbanken (RDBMS) Übersicht
Einführung in Datenbanken allgemein, ihre Stärken und Schwächen,...
JDBC
JDBC - der Standard um relationale Datenbanken ohne zusätzliches Mapping anzusprechen
Verbindung zur Datenbank
Aufbau der Verbindung zu relationalen Datenbanken mit JDBC
Daten auslesen
Informationen aus der Datenbank auslesen, Umwandlung in Java Datentypen,...
Daten bearbeiten
Bestehende Daten ändern, Neue einfügen, Veraltete löschen und mehr
Prepared Statements und Stored Procedures
Der Einsatz von weiteren Zugriffsmöglichkeiten auf relationale Datenbanken
Stream, BLOB, CLOB, Array
Die Verwendung spezieller Datentypen - sowohl aus Datenbank- als auch aus Java-Sicht
Ausnahmen
Behandlung im Fehlerfall oder speziellen Situationen
Metadaten und RowSet
Die Verwaltung von Metadaten und einzelner Datensätze
Transaktionen und Savepoints
Arbeiten mit Transaktionen
Performance
Überlegungen zur Performance-Optimierung
Architektur der Datenschicht
Überlegungen zum Design der Datenschicht und ihrer Rolle im Gesamtsystem
Objekte in der Datenbank und ORM im Überblick
Zusammenführung von objektorientiertem Code und relational gespeicherten Daten
Kosten
1.100,00 € (exkl. MwSt.)
1.320,00 € (inkl. MwSt.)
Weitere Seminare aus diesem Themenbereich
- ANT - Build Management
- Collection API - Java Collections und Apache Commons
- DP - Java Design Patterns
- Eclipse - Entwicklungsumgebung
- EJB - Enterprise JavaBeans 3 und JPA
- GlassFish - GlassFish Application-Server Administration
- GWT - Google Web Toolkit
- Hudson - Continuous Integration
- Java 6 - Neuigkeiten in Java 5 und Java 6
- Java 7+8 - Ausblick auf Java 7 und 8
- Java I - Grundlagen
- Java II - Fortgeschrittene
- JBoss AS - JBoss Application-Server Administration
- JEE - Java Enterprise Edition
- JEE DP - Java EE Architektur und Design Patterns
- JEE Overview - JEE Überblick für Manager
- JFC - Java Foundation Classes und Swing
- JMS - Java Message Service
- JMX - Java Management Extensions
- JNI - Java Native Interface
- JPA - Java Persistence API
- JSF - JavaServer Faces
- JSP - JavaServer Pages und Servlets
- Maven - Enterprise Build Management
- ORM – Objekt Relationales Mapping mit Hibernate und JPA
- Performance - Java Performance Tuning und Optimierung
- Quality - Qualitätsanalyse mit Checkstyle, JDepend, FindBugs, PMD
- RichFaces - JBoss RichFaces
- Security - Java Security
- Spring - Apache Spring
- Struts - Apache Struts
- SWT - Standard Widget Toolkit und JFace
- Testing - JUnit, Test-NG und mehr
- Threads - Java Programmierung mit Threads
- Tomcat - Administration
- Wicket - Apache Wicket
- WS - WebServices
- XML - Java und XML