...
- Projectname
- JRE System Library - Dateien der Java Runtime Environment.
- Maven Dependencies - Benötigte Bibliotheken, die automatisch vom Maven Repository heruntergeladen und in das RapidClipse Projekt eingebunden werden.
- ehcache.xml - EhCache Konfigurations-Datei. RapidClipse verwendet EhCache standardmäßig als Second-Level Cache für Hibernate, um Datenbankzugriffe via Hibernate zu beschleunigen.
log4j.properties - Log4J Konfigurations-Datei. RapidClipse verwendet Log4J wird standardmäßig zum Loggen von Anwendungsmeldungen.
Code Block language java theme Confluence public class AutomakerDAO extends JPADAO<Automaker, Integer> { public AutomakerDAO() { super(Automaker.class); } }
- persistence.xml - JPA Konfigurations-Datei, welche u.a. Hibernate als JPA Provider festlegt.
- pom.xml - Maven Konfigurations-Datei. Hier werden Abhängigkeiten angegeben, die das RapidClipse Projekt zu anderen Bibliotheken hat.
- web.xml - Konfigurations-Datei über die die Anwendung in den Servlet-Container als Web-Applikation eigebunden wird.
- User Interface
- MainUI.java - Root, bzw. Einstiegspunkt einer RapidClipse Anwendung. Hier befindet sich der Navigator, bei dem jede einzelne View einer Anwendung registriert werden muss.
- MainView.java - Erste sichtbare Seite einer grafischen Benutzeroberfläche.
- Servlet.java - Vaadin Konfigurations-Datei.
- Themes
- Projectname - SCSS Dateien, die zur Laufzeit die für das verwendete Theme benötigten CSS-Dateien erzeugt.