Liferay tiene una estupenda API para acceder a su base de datos, además tenemos Service Builder para crear nuestros propios servicios y abstraernos de saber como se hacen las peticiones o que base de datos se esta usando. Pero en ocasiones esto no es suficiente: A veces necesitamos acceder directamente a la Base de datos […]
Una funcionalidad poco explotada por los desarrolladores que conozco es la de poder hacer peticiones personalizadas a la capa de servicio. Básicamente, se trata de crear una petición usando DynamicQuery tal como esta en el siguiente ejemplo. Supongamos que queremos encontrar la página del panel de control de la instancia actual, pues muy fácil ejecutando […]