By Javier Paniza | Article Rating: |
|
August 28, 2009 10:00 AM EDT | Reads: |
16,885 |

OpenXava 3.1.4 is an open source framework to rapid development of Portlet Enterprise applications deployable in WebSphere Portal 6.1.
With OpenXava, you only need to write your model, POJOs and Java annotations. You do not need to write the view, and the controller (for CRUD, printing, etc) is reused. And from that you'll have an application for CRUD, report generation in PDF, export to Excel, searching, sorting, validations etc. You only need to write a simple Java class, no XMLs, no JSPs and no code generation.
Look at the demos.
If you current applications use JPA entities, you can move your JPA code to an OpenXava application and obtain an AJAX portal application easily.
OpenXava is not only for writing simple CRUDs for simple classes, you can create sophisticated applications with complex logic and advanced UI. OpenXava supports references, collections, inheritance, nested tabs, nested frames for grouping, etc.
If you develop business applications, use JPA or are interested in WebSphere Portal do not doubt, download OpenXava and evaluate it.
This new 3.1.4 version has more than 50 new features and fixes over 3.1.3, including translation to Serbian and Swedish, support for Liferay 5.2.3, @Formula annotation, formatters for list mode, etc.
OpenXava is LGPL so you can develop commercial applications with it.
More info: http://www.openxava.org/
Published August 28, 2009 Reads 16,885
Copyright © 2009 Ulitzer, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
Related Stories
More Stories By Javier Paniza
Javier Paniza is the project lead for OpenXava project. He works as software developer at Gestión 400, a software company for public administration in Spain. He has been developing with Java Enterprise since 1998. Also he has been J2EE mentor for development teams in banking projects.
- Keynote: Hybrid Cloud & #DigitalTransformation | @CloudExpo @IBMcloud #IoT
- René Bostic Joins @CloudEXPO NY Faculty | @IBMCloud @ReneBosticatIBM #FinTech #AI #Blockchain #DevOps
- Dr. Max Keynote at @CloudEXPO NY | @IBMcloud #AI #CloudNative #Serverless
- Embracing #Cognitive with Hybrid Cloud | @CloudExpo @IBMcloud @IBMSystems #AI #SDS #ArtificialIntelligence
- The Right Microservices | @CloudExpo @IBMcloud @IBMDevOps @JRMcGee #DevOps #Serverless #Microservices
- Cloud Evolution at @CloudExpo | @IBMcloud @_Considine #Cloud #DataCenter #DigitalTransformation
- Keynote: Hybrid Cloud & #DigitalTransformation | @CloudExpo @IBMcloud #IoT
- Secure Service Container | @CloudExpo @IBMcloud @IBMLinuxONE #CloudNative #Serverless
- René Bostic Joins @CloudEXPO NY Faculty | @IBMCloud @ReneBosticatIBM #FinTech #AI #Blockchain #DevOps
- Dr. Max Keynote at @CloudEXPO NY | @IBMcloud #AI #CloudNative #Serverless
- Embracing #Cognitive with Hybrid Cloud | @CloudExpo @IBMcloud @IBMSystems #AI #SDS #ArtificialIntelligence
- The Right Microservices | @CloudExpo @IBMcloud @IBMDevOps @JRMcGee #DevOps #Serverless #Microservices
- Cloud Evolution at @CloudExpo | @IBMcloud @_Considine #Cloud #DataCenter #DigitalTransformation
- Unveiling the java.lang.Out OfMemoryError
- Cloud Computing Expo 2009 West: Call for Papers Now Closed
- Cloud Expo 2011 East To Attract 10,000 Delegates and 200 Exhibitors
- Cloud Expo New York to Attract More Than 8,000 Delegates
- Profiles for WebSphere Application Server 6.0
- The OpenAjax Technology Vision: Accelerating Customer Success with AJAX
- Twelve New Programming Languages: Is Cloud Responsible?
- Anatomy of a Java Finalizer
- Why Are APIs So Popular?
- IBM and Google Boost Cloud Computing: "Universities Really Need To Get On Board"