Entradas

Create a docker image from a spring boot project

In order to create a docker image from a spring boot project, First, your pom.xml has to be configured. <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <!-- Cofiguration for creating a docker image --> <image> <name>chamow01/${project.artifactId}</name> </image> </configuration> </plugin> </plugins> </build> Then, the next maven command needs to be applied, so spring boot uses paketo-buildpacks in order to create a docker image based on you Java code mvn spring-boot:build-image ... [INFO] > Running creator [INFO] [creator] ===> DETECTING [INFO] [creator] 6 of 24 buildpacks participating [INFO] [creator] paketo-buildpacks/ca-certificates 3.2.0 [INFO] [creator] paketo-buildpacks/bellsoft-liberica 9.3.2 [INFO] ...

Configuraciones para subir archivos (Spring-boot)

Configuración de formulario Agregar: enctype="multipart/form-data"   <form th:action="@{/createUser}" th:object="${cliente}" method="post" enctype="multipart/form-data"> Configuración de application.properties Agregar las siguientes propiedades: spring.http.multipart.max-file-size=10MB spring.http.multipart.max-request-size=10MB Configuración de Controller Agregar en el RequestMapping el parámetro: @RequestParam("file") MultipartFile foto

Configuración de datasource H2 (Spring-boot)

En el archivo application.properties, digitamos las siguientes propiedades: spring.h2.console.enabled=true spring.datasource.url=jdbc:h2:mem:clientesdb spring.datasource.username=admin spring.datasource.password=1234 spring.datasource.driver-class-name=org.h2.Driver

Habilitar consola de H2 (Spring-boot)

Imagen
En el archivo application.properties digitamos la siguiente propiedad: spring.h2.console.enabled=true En el navegador digitamos: http://localhost:8080/h2-console  Se muestra la pantalla de conexión, dar clic en el botón Conectar Se muestra la consola de H2

Plugins IONIC

1. Geolocalización Url : https://ionicframework.com/docs/native/geolocation/ Uso : ionic cordova plugin add cordova-plugin-geolocation --variable GEOLOCATION_USAGE_DESCRIPTION="To locate you" npm install --save @ionic-native/geolocation 2. Cámara Url :   https://ionicframework.com/docs/native/camera/ Uso : ionic cordova plugin add cordova-plugin-camera npm install --save @ionic-native/camera 3. Vibración Url :   https://ionicframework.com/docs/native/vibration/ Uso : ionic cordova plugin add cordova-plugin-vibration npm install --save @ionic-native/vibration

Descargar Javadoc de un proyecto maven

Es posible obtener el javadoc de los jars (dependencias de un proyecto maven) ejecutando el siguiente comando: mvn dependency:resolve -Dclassifier=javadoc Fuentes : https://stackoverflow.com/questions/11361331/how-to-download-sources-for-a-jar-with-maven 

Descargar sources de un proyecto maven

Es posible obtener las fuentes de los jars (dependencias de un proyecto maven) ejecutando el siguiente comando: mvn dependency:sources  Fuentes : https://stackoverflow.com/questions/11361331/how-to-download-sources-for-a-jar-with-maven  https://maven.apache.org/plugins/maven-dependency-plugin/sources-mojo.html

Modal JQuery

A continuación se muestra como crear un popup modal utilizando JQuery. Para pasar el un valor del popUp hacia la ventana que abre el popUp. y en el body de mi página html. Valor txtRFC