openxava
Blog

27 de junio del 2022

Lección 17 del videocurso de OpenXava

En esta nueva lección del curso aprenderás a usar la anotación de Hibernate @Formula en tus entidades OpenXava, de tal manera que puedes mapear sentencias SQL a propiedades. Esto te permite tener propiedades con cálculos donde puedes buscar y filtrar en modo lista. Mira el video.

7 de junio del 2022

Lección 16 del videocurso de OpenXava

Las propiedades calculadas, aquellas con sólo un getter, nos permiten definir cualquier cálculo imaginable usando Java, pero dado que no tienen una columna en la base de datos, nuestro usuario no puede buscar y ordenar por esa propiedad. Una forma de resolver este problema es tener una propiedad persistente también, y sincronizar ambas, persistente y calculada, usando un método de retrollamada JPA. No es tan difícil, mira el video.

30 de mayo del 2022

Lección 15 del videocurso de OpenXava

Hasta ahora hemos usado @DefaultValueCalculator para calcular el siguiente número de factura o pedido en nuestra pequeña aplicación de facturación, pero esto no funciona en aplicaciones multiusuario. Para resolver este problema, vamos a cambiarlo por un método de retrollamada JPA, usando @PrePersist en este caso. Te invitamos a que veas el video.

23 de mayo del 2022

Lección 14 del videocurso de OpenXava

En este nuevo video verás un ejemplo de modificación de las tablas de tu base de datos usando sentencias SQL directamente, porque a veces la evolución de esquema automática de OpenXava no es suficiente y no queremos perder datos en las bases de datos de producción. Te invitamos a que veas el video.

16 de mayo del 2022

Lección 13 del videocurso de OpenXava

En la aplicación de facturación, que estamos usando como ejemplo, queremos que cuando el usuario pulse para crear una nueva factura o pedido, el valor predeterminado para el IVA sea 21, pero también queremos cambiar este valor por defecto en cualquier momento sin tener que cambiar el código fuente . Para lograr esto, usaremos un @DefaultValueCalculator y escribiremos la lógica para leer el valor por defecto del IVA desde un archivo de propiedades. Mira el vídeo.

9 de mayo del 2022

Lección 12 del videocurso de OpenXava

2 de mayo del 2022

Lección 11 del videocurso de OpenXava

26 de abril del 2022

Software para hospitales con OpenXava

18 de abril del 2022

Lección 10 del videocurso de OpenXava

11 de abril del 2022

Lección 9 del videocurso de OpenXava

4 de abril del 2022

XavaPro 6.6.3 disponible

31 de marzo del 2022

OpenXava 6.6.3 liberado

7 de marzo del 2022

De RPG a Java con OpenXava

2 de marzo del 2022

Herencia de vistas

24 de febrero del 2022

Herencia JPA y desarrollo ágil

10 de febrero del 2022

XavaPro 6.6.2 disponible

8 de febrero del 2022

OpenXava 6.6.2 liberado

18 de enero del 2022

De Struts 2 MVC a OpenXava

13 de diciembre del 2021

XavaPro 6.6.1 disponible

9 de diciembre del 2021

OpenXava 6.6.1 liberado

15 de noviembre del 2021

Software de gestión en la nube con Java

3 de noviembre del 2021

XavaPro 6.6 disponible

28 de octubre del 2021

OpenXava 6.6 liberado

18 de octubre del 2021

OpenXava para la enseñanza

20 de septiembre del 2021

Refinar la interfaz de usuario

13 de septiembre del 2021

De COBOL a Java con OpenXava

7 de septiembre del 2021

Lección 3 del videocurso de OpenXava

9 de agosto del 2021

Agua potable en Ecuador

28 de julio del 2021

Lección 2 del videocurso de OpenXava

16 de julio del 2021

XavaPro 6.5.3 disponible

13 de julio del 2021

OpenXava 6.5.3 liberado

21 de junio del 2021

Un ERP para la industria del metal

16 de junio del 2021

Canal oficial de YouTube para OpenXava

4 de junio del 2021

XavaPro 6.5.2 disponible

1 de junio del 2021

OpenXava 6.5.2 liberado

13 de mayo del 2021

Se busca programador OpenXava para Valle del Cauca

10 de mayo del 2021

Ministerio de Hacienda de Nicaragua con OpenXava

15 de abril del 2021

XavaPro 6.5.1 disponible

14 de abril del 2021

OpenXava 6.5.1 liberado

23 de marzo del 2021

Soluciones RFID con OpenXava

11 de marzo del 2021

Se busca programador OpenXava para Misiones

2 de marzo del 2021

XavaPro 6.5 disponible

24 de febrero del 2021

OpenXava 6.5 liberado

8 de febrero del 2021

Video curso de OpenXava parte 3

25 de enero del 2021

Video curso de OpenXava parte 2

19 de enero de 2021

Software de universidades con OpenXava

11 de enero del 2021

Video curso de OpenXava parte 1

15 de diciembre del 2020

Los mejores framework Java del 2020

23 de noviembre del 2020

La lonja de A Coruña con OpenXava

13 de noviembre del 2020

XavaPro 6.4.2 disponible

11 de noviembre del 2020

OpenXava 6.4.2 liberado

13 de octubre del 2020

ZX-Ed: Editor de base de datos abierto

24 de septiembre del 2020

XavaPro 6.4.1 disponible

23 de septiembre del 2020

OpenXava 6.4.1 liberado

7 de septiembre del 2020

De Excel a OpenXava

4 de agosto del 2020

XavaPro 6.4 disponible

29 de julio del 2020

OpenXava 6.4 liberado

15 de junio del 2020

Sistema online de gestión de escuelas

18 de mayo del 2020

XavaPro 6.3.2 disponible

13 de mayo del 2020

OpenXava 6.3.2 liberado

27 de abril del 2020

ERP en la nube con OpenXava

6 de abril del 2020

XavaPro 6.3.1 disponible

2 de abril del 2020

OpenXava 6.3.1 liberado

16 de marzo del 2020

Sistemas de transporte inteligentes con OpenXava

2 de marzo del 2020

XavaPro 6.3 disponible

27 de febrero del 2020

OpenXava 6.3 liberado

10 de febrero del 2020

De Visual FoxPro a OpenXava

20 de enero del 2020

Soporte de Maven para OpenXava

13 de enero del 2020

Armarios a medida en Nueva York

11 de diciembre del 2019

XavaPro 6.2.2 disponible

10 de diciembre del 2019

OpenXava 6.2.2 liberado

25 de noviembre del 2019

Aplicaciones modernas sin JavaScript

6 de noviembre del 2019

XavaPro 6.2.1 disponible

5 de noviembre del 2019

OpenXava 6.2.1 liberado

14 de octubre del 2019

Chocolate belga con OpenXava

2 de octubre del 2019

Nuevo gestor de incidencias para OpenXava

30 de septiembre del 2019

XavaPro 6.2 disponible

25 de septiembre del 2019

OpenXava 6.2 liberado

16 de septiembre del 2019

Hospitales, autobuses y funerarias

8 de julio del 2019

Se busca programador OpenXava para Misiones

21 de junio del 2019

Se busca programador OpenXava para Cartagena

18 de junio del 2019

XavaPro 6.1.2 disponible

17 de junio del 2019

OpenXava 6.1.2 liberado

10 de junio del 2019

Una ONG inglesa ayudando en África

16 de mayo del 2019

XavaPro 6.1.1 disponible

14 de mayo del 2019

OpenXava 6.1.1 liberado

6 de mayo del 2019

Software financiero en México

3 de abril del 2019

XavaPro 6.1 disponible

27 de marzo del 2019

OpenXava 6.1 liberado

11 de marzo del 2019

Un ejemplo de estilo visual personalizado

19 de febrero del 2019

iArchiva: Gestión documental inteligente

12 de febrero del 2019

Nuevo sitio de OpenXava

24 de enero del 2019

Nueva versión de XavaPro disponible

23 de enero del 2019

OpenXava 6.0.2 liberado

16 de enero del 2019

XavaPro Corporate

English - 中文