User Tools

Site Tools


microservicios_en_java

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
microservicios_en_java [2020/07/22 19:37]
admin [En eclipse]
microservicios_en_java [2020/07/27 19:37] (current)
admin
Line 130: Line 130:
   * POST: Añadir información (No es idempotente)   * POST: Añadir información (No es idempotente)
   * PUT: Actualizar información o creación de recursos con un id conocido (es idempotente)   * PUT: Actualizar información o creación de recursos con un id conocido (es idempotente)
 +  * DELETE: Borra un elemento
 +
 +===== Exponer ficheros planos en java con spring boot =====
 +en el directorio src/​main/​resources/​static están expuestos automáticamente
  
 ====== Domain Driven design ====== ====== Domain Driven design ======
Line 258: Line 262:
 @GeneratedValue genera automáticamente un valor para el id @GeneratedValue genera automáticamente un valor para el id
 @Column(name= "​xxx"​) establece el nombre de un campo en bbdd a un atributo en java @Column(name= "​xxx"​) establece el nombre de un campo en bbdd a un atributo en java
-@RequestBody se utiliza para recibir los datos de una petición como argumento+@RequestBody ​se utiliza para recibir los datos de una petición dentro del cuerpo de la petición 
 +@Param ​se utiliza para recibir los datos de una petición como argumento 
 +@PathVariable se utiliza para recibir los datos de una petición dentro de la url
  
-Para utilizar estas etiquetas hay que declarar las siguientes dependencias en el fichero pom+Para utilizar estas etiquetas hay que declarar las siguientes dependencias en el fichero pom como alternativa a utilizar las dependencias de spring boot
  
   <​dependency>​   <​dependency>​
Line 286: Line 292:
   </​dependency>​   </​dependency>​
  
-Para poder lanzar un servidor tomcat embebido hay que añadir la siguiente dependencia+Para poder lanzar un servidor tomcat embebido hay que añadir la siguiente dependencia. Esta dependencia no es necesaria si únicamente se quiere tener un servidor web
   <​dependency>​   <​dependency>​
   <​groupId>​org.springframework.boot</​groupId>​   <​groupId>​org.springframework.boot</​groupId>​
microservicios_en_java.1595439455.txt.gz · Last modified: 2020/07/22 19:37 by admin