Wiki > Grails-Buch
Inhalt
Einführung
Aufbau von Grails
- Model-View-Controller-Architektur
- Bestandteile von Grails
- Scaffolding
- Grails-Konsole
- Grails-Verzeichnisstruktur
- Konventionsübersicht
Konfiguration
- Grundkonfiguration
- Logging
- Umgebungen
- Datenbank
- Externe Konfiguration
- Versionierung
- Performance-Tuning
Model
- GORM-Grundlagen
- Objekte Speichern und Aktualisieren
- Objekte Löschen
- Objekte Laden
- Optimistische und pessimistische Sperrung
- Verbotene Feldnamen
- Assoziationen
- 1:1
- 1:n
- m:n
- Komposition
- Vererbung
- Set, List und Map
- Abfragen
- Dynamische Finder
- Kriterien
- Hibernate Query Language (HQL)
- Erweiterte GORM-Funktionen
- Ereignisse
- Zeitstempel
- Inviduelles Mapping
- Caching-Strategie
- Vererbungsstrategie
- Individuelle Datenbankschlüssel
- Datenbankindizes
- Individuelle Kaskadierung
- Transaktionen
- Validierung
- Constraints deklarieren
- Verfügbare Constraints
- Validierungsphasen
- Clientseitige Validierung
- Validierung und Internationalisierung
- Fehlermeldungen ausgeben
- Grails und Hibernate
View
- GSP-Grundlagen
- GSP-Tags
- Tag-Bibliotheken
- Templates
- Layout mit SiteMesh
- Internationalisierung
- AJAX
Controller
- Controller-Aktionen
- Controller-Scopes
- Verbindung zu Model und View
- Weiterleitung und Verkettung
- Interzeptoren
- Filter
- URL-Mapping
- Web Flow
- Inhaltsabstimmung (Content negotiation)
- Datei-Uploads
- Dienste
Test
- Grails auf Produktivsystemen
- Unterstützte Java-EE-Container
- Unterstützte Datenbanken
Sicherheit
Plugins
Grails und Spring
Aufgaben
- Verfeinern Gliederung. Zur Inspiration können folgende Quellen dienen: Grails-Referenz
, The Definitive Guide to Grails
(PDF erst lokal speichern).
Add new attachment
Only authorized users are allowed to upload new attachments.