openxava
Blog

May 23, 2022

Video for lesson 14 of OpenXava course

In this new video you'll see an example of modifying the tables of your database using SQL statements directly, because sometimes the automatic schema evolution of OpenXava is not enough and we don't want to lose data in production databases. We invite you to watch the video.

May 16, 2022

Video for lesson 13 of OpenXava course

In our invoicing application we're using as example we want that when the user clicks to create a new invoice or order the default value for VAT will be 21, but also we want to change this default value in any moment without changing the source code. To achieve this we're going to use a @DefaultValueCalculator and write the logic to read the default value for VAT from a properties file. Watch the video.

May 9, 2022

Video for lesson 12 of OpenXava course

This new video will teach you a very useful topic. Many times we need a property whose value will be recalculated automatically in the user interface but also we need it to be persistent, with a column in the database. For this case, you can use an exclusive annotation of OpenXava, @Calculation. Moreover, you will see how to place some properties of your entities as totals on bottom of any column of a collection. We'll add total properties (sum, vat, total, etc) to our invoices and orders.

May 2, 2022

Video for lesson 11 of OpenXava course

Learn how to define a default value for a property in a collection, in this case the initial value of price per unit in each line of an invoice or order in our invoicing application. This using @DefaultValueCalculator.

April 26, 2022

Software for hospitals with OpenXava

The Hospital General Universitario Santa Lucía from Cartagena (Spain) has developed the following applications with OpenXava: Management and monitoring of indicators of the management agreements of the pact between hospitals and the health service authorities. Automated management and delivery of hospital indicators sent monthly to hospital care services. Management of the waiting list to grant parking. Application to report on the sending of group and community activities carried out by health centers in the context of an indicator of the management agreement, this application addressed and solved the management of sending a large number of papers that later had to be analyze Application to automate the request for leaves to the staff of the health centers that manage the hospital, there is a chain of validation until the request is approved and possible substitution. Application for the automation of COVID activity and statistics that is prepared and distributed to different recipients (hospital management, etc.).

When we asked Francisco Alcántara Zapata, from the hospital IT department, about their experience with OpenXava he says:

"Our level of satisfaction and that of users is very high due to the great ease and flexibility in searching for information and the adaptation of the menus to each profile, among other aspects. The fundamental activity of the IT department in the hospital is not the development of applications, but we have implemented a development line for medium-sized projects and we are very happy with the speed of development. We are a public hospital organization with many professionals and the largest health area in the Region of Murcia, so user management with XavaPro helps us a lot."

April 18, 2022

Video for lesson 10 of OpenXava course

April 11, 2022

Video for lesson 9 of OpenXava course

April 4, 2022

XavaPro 6.6.3 released

March 30, 2022

OpenXava 6.6.3 released

March 7, 2022

From RPG to Java with OpenXava

March 2, 2022

View inheritance to reuse UI definition

February 24, 2022

JPA inheritance and agile development

February 10, 2022

XavaPro 6.6.2 released

February 8, 2022

OpenXava 6.6.2 released

January 18, 2022

From Struts 2 MVC to OpenXava

December 13, 2021

XavaPro 6.6.1 released

December 9, 2021

OpenXava 6.6.1 released

November 15, 2021

Business software in the cloud with Java

November 3, 2021

XavaPro 6.6 released

October 28, 2021

OpenXava 6.6 released

October 18, 2021

OpenXava for teaching

September 20, 2021

Refine the user interface with OpenXava

September 13, 2021

From COBOL to Java with OpenXava

September 7, 2021

Video for lesson 3 of OpenXava course

August 9, 2021

Potable water in Ecuador

July 28, 2021

Video for lesson 2 of OpenXava course

July 16, 2021

XavaPro 6.5.3 released

July 13, 2021

OpenXava 6.5.3 released

June 21, 2021

An ERP for the metal industry

June 16, 2021

Official YouTube channel for OpenXava

June 4, 2021

XavaPro 6.5.2 released

June 1, 2021

OpenXava 6.5.2 released

May 13, 2021

Looking for an OpenXava developer in Valle del Cauca

May 10, 2021

Ministry of Finance of Nicaragua with OpenXava

April 15, 2021

XavaPro 6.5.1 released

April 14, 2021

OpenXava 6.5.1 released

March 23, 2021

RFID solutions with OpenXava

March 11, 2021

Looking for a OpenXava developer in Misiones

March 2, 2021

XavaPro 6.5 released

February 24, 2021

OpenXava 6.5 released

January 19, 2021

University software made with OpenXava

December 15, 2020

The best Java frameworks of 2020

November 23, 2020

Coruña Harbor Market with OpenXava

November 13, 2020

XavaPro 6.4.2 released

November 11, 2020

OpenXava 6.4.2 released

October 13, 2020

ZX-Ed: Open source database editor

September 24, 2020

XavaPro 6.4.1 released

September 23, 2020

OpenXava 6.4.1 released

September 7, 2020

From Excel to OpenXava

August 4, 2020

XavaPro 6.4 released

July 29, 2020

OpenXava 6.4 released

June 15, 2020

Online Management Systems for Schools

May 18, 2020

XavaPro 6.3.2 released

May 13, 2020

OpenXava 6.3.2 released

April 27, 2020

Cloud ERP with OpenXava

April 6, 2020

XavaPro 6.3.1 released

April 2, 2020

OpenXava 6.3.1 released

March 16, 2020

Intelligent Transport Systems with OpenXava

March 2, 2020

XavaPro 6.3 released

February 27, 2020

OpenXava 6.3 released

February 10, 2020

From Visual FoxPro to OpenXava

January 20, 2020

Maven support for OpenXava

January 13, 2020

Custom Closet Designs in New York

December 11, 2019

XavaPro 6.2.2 released

December 10, 2019

OpenXava 6.2.2 released

November 25, 2019

Modern web apps without JavaScript

November 6, 2019

XavaPro 6.2.1 released

November 5, 2019

OpenXava 6.2.1 released

October 14, 2019

Belgian Chocolate with OpenXava

October 2, 2019

New issue and bug tracker for OpenXava

September 30, 2019

XavaPro 6.2 released

September 25, 2019

OpenXava 6.2 released

September 16, 2019

Hospitals, Buses and Funeral Parlors

July 8, 2019

Looking for a OpenXava developer in Misiones

June 21, 2019

Looking for a OpenXava developer in Cartagena

June 18, 2019

XavaPro 6.1.2 released

June 17, 2019

OpenXava 6.1.2 released

June 10, 2019

English NGO helping Africa

May 16, 2019

XavaPro 6.1.1 released

May 14, 2019

OpenXava 6.1.1 released

May 6, 2019

Financial software in Mexico

April 3, 2019

XavaPro 6.1 released

March 27, 2019

OpenXava 6.1 released

March 11, 2019

An example of custom visual style

February 19, 2019

iArchiva: Enterprise Content Management

February 12, 2019

New OpenXava site

January 24, 2019

A new version of XavaPro is available

January 23, 2019

OpenXava 6.0.2 released

January 16, 2019

XavaPro Corporate edition

Español