{"id":58622,"date":"2020-01-02T09:58:45","date_gmt":"2020-01-02T08:58:45","guid":{"rendered":"https:\/\/mancomun.gal\/noticia_hemeroteca\/meetup-de-corunajug-montando-un-framework-sobre-spring-boot-2\/"},"modified":"2020-01-02T09:58:45","modified_gmt":"2020-01-02T08:58:45","slug":"meetup-de-corunajug-montando-un-framework-sobre-spring-boot-2","status":"publish","type":"noticia_hemeroteca","link":"https:\/\/mancomun.gal\/es\/noticia_hemeroteca\/meetup-de-corunajug-montando-un-framework-sobre-spring-boot-2\/","title":{"rendered":"Meetup de Coru\u00f1aJUG &#8211; Montando un \u00abframework\u00bb sobre Spring Boot"},"content":{"rendered":"<p>El pr\u00f3ximo jueves <strong>9 de enero, en horario de 19:00 a 21:00<\/strong>, tendr\u00e1 lugar el meetup organizado por Coru\u00f1aJUG &#8211; <a href=\"https:\/\/www.meetup.com\/es-ES\/CorunaJUG\/events\/267509659\/\">Montando un \u00abframework\u00bb sobre Spring<\/a>, en el aula 9 del Centro \u00c1gora (Av. Gramela, 17 &#8211; A Coru\u00f1a).<\/p>\n<h2><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-20376 size-full\" src=\"https:\/\/www.mancomun.gal\/wp-content\/uploads\/2020\/01\/Spring_Framework_Logo.png\" alt=\"\" width=\"500\" height=\"128\" \/><br \/>\nSpring Boot<\/h2>\n<p>En esta ocasi\u00f3n Rub\u00e9n Pahi\u00f1o (Senior Software Engineer en Travix, que trabaja con Java\/Spring) <strong>hablar\u00e1 sobre<\/strong> <a href=\"https:\/\/spring.io\/\">Spring Boot<\/a>, <strong>la programaci\u00f3n reactiva y buenas pr\u00e1cticas en general.<\/strong><\/p>\n<p>Aunque las caracter\u00edsticas fundamentales de Spring Framework pueden ser usadas en cualquier aplicaci\u00f3n desarrollada en Java, existen varias extensiones para la construcci\u00f3n de aplicaciones web sobre la plataforma Java EE. A pesar de que no impone ning\u00fan modelo de programaci\u00f3n en particular, este framework se volvi\u00f3 popular en la comunidad al ser considerado una alternativa, sustituto, e incluso un complemento al modelo EJB (Enterprise JavaBean).<\/p>\n<p>Rub\u00e9n est\u00e1 a cargo del framework y de la adopci\u00f3n de Webflux por parte de los equipos Java en Travix.<\/p>\n<h2>Temario<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-20378\" src=\"https:\/\/www.mancomun.gal\/wp-content\/uploads\/2020\/01\/coru\u00f1ajug.jpg\" alt=\"\" width=\"500\" height=\"279\" \/><\/p>\n<p>&#8211; En esta charla, Rub\u00e9n explicar\u00e1:<br \/>\n\u00ablos requisitos que nos llevaron a crear nuestro propio framework sobre Spring Boot, problemas que esto nos acarre\u00f3 y c\u00f3mo reescribimos el framework para que sea transparente para los desarrolladores. En esta charla veremos como utilizar mecanismos de Spring como filtros, BeanPostProcessor&#8230; para a\u00f1adir de forma gen\u00e9rica todo lo que nuestros servicios necesitan para ser production-ready (logging, m\u00e9tricas, error-handling&#8230;).\u00bb<\/p>\n<p>&#8211; Peque\u00f1a demo, creando un proyecto SpringBoot desde cero con Spring Initializr.<br \/>\nAl finalizar, iremos a tomar unos refrescos patrocinados por Corunet en el bar de al lado para charlar un rat\u00f3n, relajarnos un poco y conocernos.<\/p>\n<h2>Coru\u00f1aJUG<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-20380\" src=\"https:\/\/www.mancomun.gal\/wp-content\/uploads\/2020\/01\/coru\u00f1a-jug-grupo.jpg\" alt=\"\" width=\"500\" height=\"274\" \/><\/p>\n<p><a href=\"https:\/\/www.meetup.com\/es-ES\/CorunaJUG\/\">Coru\u00f1a JVM User Group<\/a> (o Coru\u00f1aJUG) es una comunidad t\u00e9cnica nacida en Coru\u00f1a con el prop\u00f3sito de juntar a profesionales y aficionados dispuestos a compartir experiencias, aprender y divertirse con lenguajes que se ejecutan en la JVM (Java, Groovy, Scala, Kotlin, etc.).<br \/>\nPrincipalmente las reuniones y eventos van dirigidos a programadores, pero no se descartan otro tipo de tem\u00e1ticas, por ejemplo de sistemas o incluso de gesti\u00f3n de proyectos.<\/p>\n<p>M\u00e1s informaci\u00f3n en la web <a href=\"https:\/\/www.meetup.com\/es-ES\/CorunaJUG\/events\/267509659\/\">del evento.<\/a><\/p>\n","protected":false},"featured_media":0,"template":"","class_list":["post-58622","noticia_hemeroteca","type-noticia_hemeroteca","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/mancomun.gal\/es\/wp-json\/wp\/v2\/noticia_hemeroteca\/58622","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mancomun.gal\/es\/wp-json\/wp\/v2\/noticia_hemeroteca"}],"about":[{"href":"https:\/\/mancomun.gal\/es\/wp-json\/wp\/v2\/types\/noticia_hemeroteca"}],"wp:attachment":[{"href":"https:\/\/mancomun.gal\/es\/wp-json\/wp\/v2\/media?parent=58622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}