Construir una aplicación REST con Spring Boot y Base de Datos Oracle ejecutada desde Docker

Introducción  En este artículo, vamos a crear una aplicación REST con Spring Boot conectada a una base de datos Oracle.   Herramientas Java 17 Spring Tool Suite (STS) o Intellij IDEA  Oracle XE Docker Postman Crear un proyecto Spring Boot Vamos a ingresar a la siguiente url https://start.spring.io/, como se puede observar en la Figura #1.…

Crear un archivo EAR usando MAVEN

En el STACK java existe un archivo EAR que no es mas que un archivo ZIP con una estructura especifica. EAR (Enterprise Application aRchive) / Un EAR normalmente contiene 2 archivos contenedores mas, un WAR (Web Archive) y un EJB , un archivo que contiene los EJB, sin embargo puede contener muchos mas (técnicamente no tiene limites),…

Generar una aplicación web con Maven.

¿Que voy a aprender? En esta entrada te voy a mostrar como crear un cascaron para una aplicación Web monolítica en Java utilizando Maven. En un post anterior te mostre como generar este mismo proyecto, pero con el IDE eclipse. ¿Que necesito tener instalado? Maven Java (No seremos exigentes con las versiones, pero preferiblemente de…

Persistencia de datos con Sqlite implementando JDBC.

Introducción Hablar acerca de persistencia de datos con Sqlite, es considerar que la mayoría de aplicaciones requieren almacenar información. El objetivo puede ser la toma de decisiones, como es el caso de programas empresariales; o para mantener persistente una configuración de la misma aplicación. Podríamos requerir que esta información se almacene al lado del cliente…

Introducción a Maven, primeros pasos.

Introducción Al desarrollar en java siempre tenemos varias tareas que realizar. Entre las primeras es crear una estructura de directorio para nuestras fuentes y el descargar librerías con las dependencia que utilizaremos en nuestro proyecto. También tendremos la tarea de compilar nuestro proyecto y asignarle un lugar donde ubicar nuestro archivos compilados (jar, war, etc.).…

Nosotros y terceros seleccionados utilizamos cookies o tecnologías similares con fines técnicos y, con su consentimiento, para otras finalidades (“interacciones y funcionalidades básicas”, “mejora de la experiencia”, “medición” y “segmentación y publicidad”) según se especifica en la política de cookies. Usted es libre de otorgar, denegar o revocar su consentimiento en cualquier momento.    Configurar y más información
Privacidad