Entradas

Documentar API REST con Spring Doc (Swagger)

Imagen
  Configuración del Proyecto Primero se obtiene última versión disponible de Spring Boot  Agregamos la dependencia de https://springdoc.org/ en nuestro pom.xml Con nuestro proyecto ya creado creamos el siguiente controller (El service , repository y entity son un CRUD basico): @RestController @RequestMapping("/") public class PersonaController { protected PersonService personService; public PersonaController(PersonService personService) { super(); this.personService = personService; } @PostMapping      public ResponseEntity<Person> addPersona(@RequestBody Person persona) { personService.addPersona(persona);          return new ResponseEntity<>(persona, HttpStatus.CREATED);      }      @GetMapping      public ResponseEntity<List<Person>> getAllPersonas() {      ...

Logging is disabled for the 'org.mongodb.driver' component

Imagen
 Hola el post de hoy sera muy corto ya que me encuentro capacitandome en mongo. Por el momento si al momento de configurar su aplicación con el driver Java Sync se encuentran con el siguiente mensaje  " SLF4J not found on the classpath.  Logging is disabled for the 'org.mongodb.driver' component" El detalle es que el driver de mongo no encuentra una implementación de logger en el classpath del proyecto , por lo que con agregarla en el proyecto dejara de aparecer este warning. De igual manera hay que recordar que para ver los detalles que mandemos a los logs en consola o en un archivo txt es necesario agregar la configuracion de Log4j en el archivo log4j2.xml Les anexo el link de la documentación donde sugiero vean las alternativas de log , aparecen para el driver de Java  https://www.mongodb.com/docs/drivers/java/sync/current/fundamentals/logging/ Happy coding. !!!!  

Explorando el BBVA API Market

Imagen
Recientemente eh escuchado mucho el tema de Open Banking y lo primero que pense es que APIS podremos explorar , ver como estan diseñadas y quien sabe a lo mejor en una de esas alguien de nosotros tenga una idea millonaria y sea el proximo Ellon muslok (Mala broma ya se ) .  En esa busqueda por fin me decide a explorar el BBVA API Market y para ser honesto hasta este punto todavia no tengo una idea clara de como explotarla pero me gusto mucho el hecho que fuera muy sencillo registrarse y empezar a jugar con ella .  Por lo que mi objetivo de hoy es compartir mi primer acercamiento y si hay alguien interesado en este mismo tema animarlo . ¡Entremos en materia! Esta api nos ofrece servicios , para crear cuentas , cotizar seguros , consultar los cajeros y sucursales , y otras mas (En este link consultalos para mejor referencia ) Para empezar a usuarlos solo hay que registrarse en la siguiente URL   Donde al seleccionar registrarse nos pedira los clasicos datos de cualquier fo...