Inhalt des Workshops Java Webentwicklung
Auf dieser Seite wird der Inhalt des Workshops zur Verfügung gestellt. Zu jedem Thema wird es den Foliensatz und den Übungszettel sowie eine Liste mit Bookmarks geben.
Die eBooks auf dieser Seite sind nur für die Benutzung während des Workshops gedacht. Bitte KEINE Kopien machen, unterstützt die Autoren und kauft Euch ein eigenes Exemplar. Die Bücher sind es echt wert!
Enjoying Web Development with Tapestry,
Java Persistence with Hibernate
Übung 1: Hibernate Basics
Übungszettel,
Präsentation
Einfaches Mapping:
http://www.hibernate.org/hib_docs/annotations/reference/en/html/entity.html#entity-mapping
EntityManager erzeugen und konfigurieren:
http://www.hibernate.org/hib_docs/entitymanager/reference/en/html/configuration.html#setup-configuration-bootstrapping
JPA
JavaDocs:
http://www.hibernate.org/hib_docs/ejb3-api/
Hibernate Core Referenzhandbuch:
http://www.hibernate.org/hib_docs/v3/reference/en/html/
Hibernate Annotations Referenzhandbuch:
http://www.hibernate.org/hib_docs/annotations/reference/en/html/
Hibernate
EntityManager Referenzhandbuch:
http://www.hibernate.org/hib_docs/entitymanager/reference/en/html/
Hibernate Criteria API:
http://www.hibernate.org/hib_docs/v3/api/org/hibernate/Criteria.html
Übung 2: Erweiterte Hibernate Mappings
Übungszettel,
Präsentation
Annotationen für Assoziationen:
http://www.hibernate.org/hib_docs/annotations/reference/en/html/entity.html#entity-mapping-association
Allgemeines zu Assoziationen:
http://www.hibernate.org/hib_docs/v3/reference/en/html/tutorial.html#tutorial-associations,
http://www.hibernate.org/hib_docs/v3/reference/en/html/collections.html
Annotationen für Vererbung:
http://www.hibernate.org/hib_docs/annotations/reference/en/html/entity.html#d0e788
Allgemeines zu Vererbung:
http://www.hibernate.org/hib_docs/v3/reference/en/html/inheritance.html
Übung 3: Spring und JPA
Übungszettel,
Präsentation,
Musterlösung (Eclipse Projekt)
Spring Referenzhandbuch:
http://static.springframework.org/spring/docs/2.0.x/reference/index.html
Spring Instanz erzeugen:
http://static.springframework.org/spring/docs/2.0.x/reference/beans.html#beans-factory-instantiation
Spring ORM mit JPA:
http://static.springframework.org/spring/docs/2.0.x/reference/orm.html#orm-jpa
Spring DAOs mit JPA:
http://static.springframework.org/spring/docs/2.0.x/reference/orm.html#orm-jpa-straight
Spring Transaktionsmanagement:
http://static.springframework.org/spring/docs/2.0.x/reference/transaction.html
Spring @Transactional Annotation:
http://static.springframework.org/spring/docs/2.0.x/reference/transaction.html#transaction-declarative-annotations
Übung 4: Tapestry Basics
Übungszettel,
Präsentation
Tapestry:
http://tapestry.apache.org/tapestry4.1/
Tapestry Benutzerhandbuch:
http://tapestry.apache.org/tapestry4.1/usersguide/index.html
Tapestry Annotationen:
http://tapestry.apache.org/tapestry4.1/tapestry-annotations/index.html
Tapestry Komponenten:
http://tapestry.apache.org/tapestry4.1/ (linke Seite Untermenü "Components")
Übungszettel,
Präsentation
Tapestry Formulare:
http://tapestry.apache.org/tapestry4.1/quickstart/forms.html
Tapestry Formularkomponenten:
http://tapestry.apache.org/tapestry4.1/components/form/index.html
Tapestry Validierung:
http://tapestry.apache.org/tapestry4.1/usersguide/validation.html
Übung 6: Weiteres zu Tapestry
Übungszettel,
Präsentation
Tapestry ASOs und State:
http://tapestry.apache.org/tapestry4.1/usersguide/state.html
Tapestry Komponenten:
http://tapestry.apache.org/tapestry4.1/usersguide/components.html
Tapestry Seitenevents:
http://tapestry.apache.org/tapestry4.1/usersguide/events.html
Tapestry Lokalisierung:
http://tapestry.apache.org/tapestry4.1/usersguide/localization.html
MAVEN_OPTS
-XX:MaxPermSize=256m -Xms256m -Xmx512m
--
UlrichStaerk - 14 Aug 2007