martes, 10 de diciembre de 2019

Liferay 7.2. Service Layer - Consultas personalizadas

  No hay comentarios.
Hasta el momento hemos creado consultas simples, como listar todos los registros con un campo u otro campo iguales.

Pero necesitamos que nuestros registros puedan ser leídos con cualquier combinación de los cambios.

El Service Layer nos cubre grandes funcionalidades con las características básicas del CRUD. Además, podemos agregar otros tipos de consultas. Estos tipos de consulta se llama DynamicQuery, y es lo que veremos en este post.

Presentando MP Lemon Builder

  No hay comentarios.
Aquí les presento la primera versión de mi aplicación MP Lemon Builder.

¿En qué consiste?

Es un generador de proyectos MP (MicroProfile), y en esta primera versión permite crear una aplicación asegurada con JWT. La autenticación utilizará el realm del servidor (en esta primera versión utiliza a Payara) y la validación de los roles lo hará utilizando el estándar de JakartaEE.

Aquí muestro un vídeo de cómo funciona.


Fuentes

Esta aplicación está basada en dos proyectos:
  1. La publicación de Victor Orozco: A simple MicroProfile JWT token provider with Payara realms and JAX-RS
  2. JWT dispenser de Adam Bien.

¿Por qué "Lemon"?

Porque me gustan las frutas, y el limón es una de mis preferidas.