What
Is OpenXava?
The OpenXava is an Open source, Multilingual,
AJAX Java Framework, and used for Rapid Development of Enterprise Web
Applications.
In OpenXava you only have to write the domain
classes in plain Java to get a web application ready for production.
Why
You Use OpenXava?
What
Are the features of OpenXava?
1. High
productivity
2. Short
learning curve
3. Full-featured
applications
4. Mobile
user interface
5. The
more used Java domain-driven framework
Is
OpenXava Open Source?
Yes! It is Open source and LGPL license that
allows you to develop commercial applications without paying any fees.
Is
OpenXava mobile user interface?
In addition to the classic web user interface for
desktop you can get a mobile user interface for your applications from the same
code.
Which
is the latest version?
The latest version of OpenXava is - 5.9.1
Is
OpenXava support Inheritance?
Yes!
What
Is Inheritance in OpenXava?
Inheritance is a practical way to reuse code in
the object oriented world. Using inheritance with JPA and OpenXava is as easy
as using it in plain Java.
What
Is Entity inheritance in OpenXava?
An entity may inherit from another entity. This
entity inheritance is a useful tool to simplify your model. We are going to use
it to add a new Order entity to your Invoicing application.
What
Is View Inheritance in OpenXava?
You can use inheritance not only for reusing the
Java code and mapping, but also for reusing the user interface definition, the
@View definitions. This section shows how view inheritance works.
What
Is Controllers in in OpenXava?
Controllers are used to define actions (buttons,
links, and images) that the final user can click. The controllers are defined
in the controllers.xml file that is in the xava directory of your project.
In The OpenXava or xava you have a
default-controllers.xml that contains a group of generic controllers that can
be used in your applications.
Reference link for more detail - http://www.openxava.org/OpenXavaDoc/docs/index_en.html