11.04.2014 Aufrufe

O-J2EE-DB J2EE Essentials, the database view Trivadis AG Guido ...

O-J2EE-DB J2EE Essentials, the database view Trivadis AG Guido ...

O-J2EE-DB J2EE Essentials, the database view Trivadis AG Guido ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

O-<strong>J2EE</strong>-<strong>DB</strong><br />

<strong>J2EE</strong> <strong>Essentials</strong>, <strong>the</strong> <strong>database</strong> <strong>view</strong><br />

<strong>Trivadis</strong> <strong>AG</strong><br />

<strong>Guido</strong> Schmutz<br />

Peter Welkenbach<br />

July 2006<br />

(Vers. 1.0.2)


Diese Kursunterlagen basieren auf:<br />

Copyright © <strong>Trivadis</strong> <strong>AG</strong>, 2001-2007, alle Rechte vorbehalten.<br />

Gedruckt in der Schweiz.<br />

Beschränktes Recht.<br />

Diese Unterlagen oder Teile dieser Unterlagen dürfen in keiner Weise und aus keinem Grund ohne die<br />

ausdrückliche schriftliche Erlaubnis der <strong>Trivadis</strong> Training <strong>AG</strong> vervielfältigt werden.<br />

Die Informationen in diesen Unterlagen können ohne weitere Ankündigung geändert werden. Falls Sie<br />

Fehler in den Kursunterlagen finden, sind wir Ihnen dankbar, wenn Sie dies in schriftlicher Form an<br />

<strong>Trivadis</strong> <strong>AG</strong><br />

Europa-Strasse 5<br />

CH-8152 Glattbrugg<br />

oder per Email an<br />

training@trivadis.com<br />

mitteilen.<br />

<strong>Trivadis</strong> <strong>AG</strong> garantiert keine Fehlerfreiheit dieser Kursunterlagen.<br />

Oracle7, Oracle8, Oracle8i, Oracle9i, Oracle10g ,Oracle Designer, Oracle Developer, Oracle<br />

Applications, Oracle Forms, Oracle Reports, Oracle Browser, Oracle Data Query, Oracle Human<br />

Resources, Oracle Personnel, PL/SQL, Pro*C, Oracle Graphics, Oracle Generator sind Warenzeichen der<br />

Oracle Corporation.<br />

Microsoft und MS-DOS sind registrierte Warenzeichen und Windows ist ein Warenzeichen der Microsoft<br />

Corporation.


Inhaltsverzeichnis<br />

1 Object Orientation Primer 1-1<br />

1.1 OO Primer 1-3<br />

1.2 Class 1-11<br />

1.3 Objects 1-15<br />

1.4 Attributes 1-22<br />

1.5 Methods/Operations 1-29<br />

1.6 Encapsulation 1-37<br />

1.7 Interface 1-39<br />

1.8 Inheritance/Polymorphism 1-41<br />

1.9 OO with Java 1-49<br />

2 XML <strong>Essentials</strong> 2-1<br />

3 <strong>J2EE</strong> Over<strong>view</strong> 3-1<br />

4 J<strong>DB</strong>C 4-1<br />

5 SQLJ 5-12<br />

6 JNDI 6-12<br />

7 Component Software 7-12<br />

8 Object-Relational Impedance Mismatch 8-12<br />

8.1 What is it ? 8-12<br />

8.2 OO/ER-Mapping 8-12<br />

9 Enterprise JavaBeans (EJB) - Basics 9-12<br />

10 Web Components 10-12<br />

10.1 Over<strong>view</strong> 10-12<br />

10.2 Servlets 10-12<br />

10.3 Java Server Pages (JSP) 10-12<br />

10.4 Tag Libraries (Taglibs) 10-12<br />

10.5 MVC and Struts Framework 10-12<br />

10.6 Implementing Business Logic with EJBs 10-12<br />

11 Enterprise JavaBeans (EJB) – Advanced Concepts 11-12<br />

Copyright © <strong>Trivadis</strong> <strong>AG</strong> Inhaltsverzeichnis 1


11.1 Declarative Transaction Management 11-12<br />

11.2 EJB Inheritance 11-12<br />

11.3 Container-managed relationships (CMR) 11-12<br />

11.4 EJB QL 11-12<br />

11.5 Design Patterns 11-12<br />

12 Unit Testing with JUnit 12-12<br />

13 Java Data Objects (JDO) 13-12<br />

14 Java Message Service (JMS) 14-12<br />

15 Message Driven Beans (M<strong>DB</strong>) 15-12<br />

16 Web Services 16-12<br />

17 Enterprise Application Integration (EAI) 17-12<br />

17.1 <strong>J2EE</strong> Connector Architecture (JCA) 17-12<br />

17.2 XML Canonical Format 17-12<br />

17.3 Enterprise Integration Patterns 17-12<br />

18 <strong>J2EE</strong> Application Configurations 18-12<br />

19 <strong>J2EE</strong> Administration and Deployment 19-12<br />

20 Bridging <strong>the</strong> communication gap 20-12<br />

2<br />

Copyright© <strong>Trivadis</strong>

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!