<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=OpenXava</id>
	<title>OpenXava - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=OpenXava"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=OpenXava&amp;action=history"/>
	<updated>2026-05-27T06:15:46Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=OpenXava&amp;diff=2046686&amp;oldid=prev</id>
		<title>imported&gt;Peb99: /* growthexperiments-addlink-summary-summary:2|0|0 */</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=OpenXava&amp;diff=2046686&amp;oldid=prev"/>
		<updated>2025-03-10T11:46:56Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;growthexperiments-addlink-summary-summary:2|0|0&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
{{Infobox Software&lt;br /&gt;
|Name                  = &lt;br /&gt;
|Logo                  = &lt;br /&gt;
|Screenshot            = &lt;br /&gt;
|Beschreibung          = &lt;br /&gt;
|Maintainer            = Javier Paniza&lt;br /&gt;
|Hersteller            = &lt;br /&gt;
|Erscheinungsjahr      = &lt;br /&gt;
|AktuelleVersion       = &amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
|AktuelleVersionFreigabeDatum = &amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
|AktuelleVorabVersion  = &lt;br /&gt;
|AktuelleVorabVersionFreigabeDatum = &lt;br /&gt;
|Betriebssystem        = [[Plattformunabhängigkeit|Plattformunabhängig]]&lt;br /&gt;
|Programmiersprache    = &amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
|Kategorie             = [[Webframework]]&lt;br /&gt;
|Lizenz                = &amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
|Deutsch               = nein&lt;br /&gt;
|Website               = &amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
|Dateien               = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;OpenXava&amp;#039;&amp;#039;&amp;#039; ist ein quelloffenes [[Webframework]] zur Erstellung von [[Webanwendung]]en mit [[Java-Technologie|Java]].&lt;br /&gt;
Lizenziert ist es unter der [[GNU Lesser General Public License]].&lt;br /&gt;
Das Grundkonzept basiert auf der Idee von Business Komponenten.&lt;br /&gt;
Seit 2004 wird das Projekt bei [[SourceForge]] verwaltet.&lt;br /&gt;
OpenXava wird seit Jahren aktiv in produktiven Anwendungen eingesetzt und intensiv weiterentwickelt.&lt;br /&gt;
Für den Einsatz benötigt man Java 5 oder höher.&lt;br /&gt;
&lt;br /&gt;
== Ziel ==&lt;br /&gt;
&lt;br /&gt;
Ziel ist es, dem Entwickler ein Framework zur Verfügung zu stellen, mit dem es schnell und einfach möglich ist Business Webanwendungen zu erstellen. [[Datenstruktur]], Businesslogik und Anzeigeinformationen werden an einer zentralen Stelle definiert. Anhand dieser Informationen wird automatisch die Benutzeroberfläche generiert.&lt;br /&gt;
Durch den Ansatz von OpenXava kann sich das technische Design an den fachlichen Vorgaben anlehnen.&lt;br /&gt;
Es gibt beispielsweise eine Klasse „Kunde“, in der alle relevanten Informationen hinterlegt sind.&lt;br /&gt;
Die Hinterlegung erfolgt mit Hilfe von [[Annotation (Java)|Java Annotations]]. Ab der Version&amp;amp;nbsp;4.6 kann auch [[Groovy]] für die Modellierung eingesetzt werden und die [[Jakarta Persistence API]] (JPA) 2.0 wird unterstützt.&lt;br /&gt;
&lt;br /&gt;
== OpenXava vs. Ruby on Rails ==&lt;br /&gt;
&lt;br /&gt;
Durch die hohe Produktivität ist OpenXava eine auf Java basierende Alternative zu [[Ruby on Rails]].&lt;br /&gt;
Das Prinzip „[[Konvention vor Konfiguration]]“ gilt hier ebenfalls.&lt;br /&gt;
Hinsichtlich Umsetzungsgeschwindigkeit steht Openxava Ruby on Rails in nichts nach.&lt;br /&gt;
&lt;br /&gt;
== Funktionalität ==&lt;br /&gt;
&lt;br /&gt;
Hier einige wichtige Funktionen und Eigenschaften von OpenXava&lt;br /&gt;
&lt;br /&gt;
* Java-Open-Source-Projekt seit November 2005&lt;br /&gt;
* hohe Produktivität bei der Entwicklung von JAVA Enterprise Anwendungen&lt;br /&gt;
* kurze Einarbeitungszeit für Entwickler&lt;br /&gt;
* flexibel genug um anspruchsvolle Anforderungen abzudecken&lt;br /&gt;
* die Anwendung kann an jeder Stelle um eigene Funktionen erweitert werden&lt;br /&gt;
* keine Codegenerierung&lt;br /&gt;
* basiert auf dem Konzept von Business Komponenten&lt;br /&gt;
* automatische Generierung der Benutzeroberfläche&lt;br /&gt;
* volle [[Ajax (Programmierung)|Ajax]]-Unterstützung&lt;br /&gt;
* Getestet auf einer Vielzahl von [[Anwendungsserver|Applikationsserver]] (u.&amp;amp;nbsp;a. [[Apache Tomcat|Tomcat]], [[JBoss]], [[WebSphere]])&lt;br /&gt;
* Unterstützt den [[JSR-168]]&lt;br /&gt;
* Diverse Persistierungsmöglichkeiten, EJB3 JPA, Hibernate oder EJB2 CMP&lt;br /&gt;
* Getestet mit folgenden Portalen: [[JetSpeed2]], [[WebSphere Portal]], [[Liferay]] und [[Stringbeans]]&lt;br /&gt;
* mit [[JasperReports]] können Reports im System hinterlegt werden&lt;br /&gt;
* OpenXava ist unter [[LGPL]]-Lizenz&lt;br /&gt;
* in folgenden Sprachen ist eine Dokumentation vorhanden: englisch, französisch, russisch, chinesisch und spanisch&lt;br /&gt;
* derzeit sind Texte und Fehlermeldungen im System in folgende Sprachen übersetzt: englisch, spanisch, chinesisch, deutsch, polnisch, indonesisch, französisch, italienisch, serbisch und schwedisch&lt;br /&gt;
&lt;br /&gt;
== Konkurrenz ==&lt;br /&gt;
&lt;br /&gt;
[[JVx]], [[Naked Objects for Java]], [[Roma Meta Framework]], [[Trails]], [[JMatter]]&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* {{Literatur&lt;br /&gt;
   |Autor=Javier Paniza&lt;br /&gt;
   |Titel=Learn OpenXava by examples&lt;br /&gt;
   |Datum=2010-10&lt;br /&gt;
   |Sprache=en&lt;br /&gt;
   |Online=https://www.lulu.com/product/ebook/learn-openxava-by-examples/12997244&lt;br /&gt;
   |Abruf=2010-11-16}}&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://openxava.org/ Offizielle Website] (englisch)&lt;br /&gt;
* [https://sourceforge.net/projects/openxava/ Projekt auf SourceForge]&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:Openxava}}&lt;br /&gt;
[[Kategorie:Java-Bibliothek]]&lt;br /&gt;
[[Kategorie:Freies Webframework]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Peb99</name></author>
	</entry>
</feed>