sábado, 27 de octubre de 2018

JPA + REST en Payara Micro - Formato de fechas e insertando registros

  No hay comentarios.
Continuamos con nuestra serie de vídeos de Microprofile con Payara Micro.

En este nuevo vídeo veremos cómo formatear las fechas en JSON desde la entidad JPA.

Además, veremos cómo insertar registros en la tabla usando unas peticiones POST desde RESTful.



El código fuente se encuentra disponible en este repositorio.

https://bitbucket.org/apuntesdejava/microprofile-service-example/src/master/?at=post

lunes, 1 de octubre de 2018

JPA + REST en Payara Micro

  No hay comentarios.
En este vídeo veremos cómo acceder a una base de datos desde un endpoint REST, utilizando JPA, en Payara Micro.

 La base de datos para el ejemplo se puede descargar desde aquí:

https://github.com/datacharmer/test_db

 

 El código fuente se este proyecto se puede descargar desde aquí:

https://bitbucket.org/apuntesdejava/microprofile-service-example/src/jpa/

sábado, 25 de agosto de 2018

Creando un Microservicio para Payara Micro (con solo 3 archivos)

  1 comentario
Siguiendo con nuestra aventura con MicroProfile sobre Payara Micro, veremos como hacer un Microservicio creando únicamente tres (03) archivos: el pom.xml y dos clases .java.



Social

Facebook


Twitter

martes, 14 de agosto de 2018

Instalando Apache NetBeans 9 con componentes Java EE | Jakarta EE

  No hay comentarios.
En este vídeo veremos cómo instalar Apache NetBeans 9, y configurarlo para que funcione con los módulos de Java EE | Jakarta EE.

A la fecha de este vídeo el IDE solo permite desarrollar con Java SE, ya que Oracle está liberando (después de una exhaustiva revisión) el código para donarlo a la Fundación Apache.

Pero como NetBeans es modular, se pueden agregar los módulos que se utilizan en la versión anterior.

En el vídeo lo explico.



Los enlaces utilizados son los siguientes:



Happy NetBeaning!

Social

Twitter

Facebook

viernes, 27 de abril de 2018

sábado, 10 de marzo de 2018

jueves, 15 de febrero de 2018

miércoles, 10 de enero de 2018

jueves, 4 de enero de 2018

Pruebas Unitarias a JPA y servicios REST con Arquillian + Payara. (1/4)

  No hay comentarios.
Las pruebas unitarias son buenas y necesarias. Nos permiten evaluar ciertas porciones del proyecto antes de integrar y ejecutarlo todo. No vamos a esperar construir todo un auto para probar si funciona. Por tanto, solo probamos cada parte y nos aseguramos que cada prueba cumpla con ciertas características. Estas características son las que se definen en las Pruebas Unitarias. Si pasan estas características - o condiciones - recién se puede construir el proyecto.

Aprovechando las fases de construir de Maven, podemos implementar pruebas unitarias para que - si aprueban las restricciones - pueda construir el proyecto sin problema.

Pero ¿si necesitamos probar accesos a JPA o lógicas establecidas en RESTful? o más aún: ¿cómo podemos probar en un ambiente Java EE sin necesidad de desplegar un servidor Java EE? Aquí es donde entra  Arquillian.

En esta serie de publicaciones  veremos desde preparar un ambiente Java EE para Arquillian, hasta hacer pruebas con JPA y RESTful. Al final lo integraremos para usarlo como microservicio con Payara Micro.