{"id":14056,"date":"2023-01-17T11:06:26","date_gmt":"2023-01-17T17:06:26","guid":{"rendered":"http:\/\/201.237.206.56\/Sitios\/ugit.siua.ac.cr\/?p=14056"},"modified":"2023-01-19T09:07:05","modified_gmt":"2023-01-19T15:07:05","slug":"youtube-curso-de-java-fullstack-completospringboot-hibernate-jwt-api-rest","status":"publish","type":"post","link":"https:\/\/sada.services\/?p=14056","title":{"rendered":"YouTube: Curso de Java Fullstack Completo(springboot, hibernate, JWT, API Rest)"},"content":{"rendered":"\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Curso de Java Fullstack Completo (springboot, hibernate, JWT, API Rest)\" width=\"1290\" height=\"726\" src=\"https:\/\/www.youtube.com\/embed\/7vHzVN0EiQc?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">IntelliJ IDEA<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Instalamos<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo snap install intellij-idea-community --classic\nOR\n$ sudo snap install intellij-idea-ultimate --classic\nOR\n$ sudo snap install intellij-idea-educational --classic<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Para abrirlo<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>$ intellij-idea-community\nOR\n$ intellij-idea-ultimate\nOR\n$ intellij-idea-educational<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Aceptamos acuerdo<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"584\" height=\"446\" src=\"\/wp-content\/uploads\/2023\/01\/Seleccion_063.png\" alt=\"\" class=\"wp-image-14057\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_063.png 584w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_063-300x229.png 300w\" sizes=\"(max-width: 584px) 100vw, 584px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>No enviar<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"598\" height=\"456\" src=\"\/wp-content\/uploads\/2023\/01\/Seleccion_064.png\" alt=\"\" class=\"wp-image-14058\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_064.png 598w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_064-300x229.png 300w\" sizes=\"(max-width: 598px) 100vw, 598px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Nos abre<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"781\" height=\"624\" src=\"\/wp-content\/uploads\/2023\/01\/Seleccion_067.png\" alt=\"\" class=\"wp-image-14060\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_067.png 781w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_067-300x240.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_067-768x614.png 768w\" sizes=\"(max-width: 781px) 100vw, 781px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Crear proyecto<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Para crear un proyecto no lo hacemos desde la aplicaci\u00f3n IntelliJ idea ya que queda muy reducido<\/li>\n\n\n\n<li>Para hacerlo mejor Ingresarmos a la direcci\u00f3n:<\/li>\n<\/ul>\n\n\n\n<p><a href=\"https:\/\/start.spring.io\/\">https:\/\/start.spring.io\/<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"596\" src=\"\/wp-content\/uploads\/2023\/01\/Seleccion_069-1024x596.png\" alt=\"\" class=\"wp-image-14064\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_069-1024x596.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_069-300x175.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_069-768x447.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_069-1536x894.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_069.png 1753w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Lo primero que nos pregunta es si el proyecto va se en Maven o Gradle<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"884\" height=\"277\" src=\"\/wp-content\/uploads\/2023\/01\/Seleccion_068.png\" alt=\"\" class=\"wp-image-14065\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_068.png 884w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_068-300x94.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_068-768x241.png 768w\" sizes=\"(max-width: 884px) 100vw, 884px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Maven VS Gradle<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Un principal problema era que cuando ud crea un proyecto va requerir librerias de terceros y esto va ir haciendo que el proyecto pese cada vez m\u00e1s.<\/li>\n\n\n\n<li>Maven Y gradle lo que permiten es tener un repositorio de librerias que se pueden descargar cuando se ocupen<\/li>\n\n\n\n<li>Es decir su proyecto solo va a tener las referencias a las librerias que debe utilizar pero no en s\u00ed, estas librerias pesando mucho menos y cuando es necesario compilar estas son descargadas.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/01\/Seleccion_070.png\" alt=\"\" class=\"wp-image-14067\" width=\"250\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_070.png 752w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_070-300x263.png 300w\" sizes=\"(max-width: 752px) 100vw, 752px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Esto tambi\u00e9n son librerias que estan en el proyecto pero que permite descarga librerias<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/01\/Seleccion_071.png\" alt=\"\" class=\"wp-image-14068\" width=\"250\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_071.png 693w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_071-300x289.png 300w\" sizes=\"(max-width: 693px) 100vw, 693px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Maven surge primero <\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Continuamos &#8230;<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Lo siguiente que nos pide es el lenguaje de programaci\u00f3n seleccionamos: java<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"363\" height=\"98\" src=\"\/wp-content\/uploads\/2023\/01\/Seleccion_072.png\" alt=\"\" class=\"wp-image-14069\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_072.png 363w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_072-300x81.png 300w\" sizes=\"(max-width: 363px) 100vw, 363px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Y luego la versi\u00f3n de Spring Boot: seleccionamos la \u00faltima<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"99\" src=\"\/wp-content\/uploads\/2023\/01\/Seleccion_073.png\" alt=\"\" class=\"wp-image-14070\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_073.png 640w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_073-300x46.png 300w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Luego la informaci\u00f3n del proyecto<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"690\" height=\"332\" src=\"\/wp-content\/uploads\/2023\/01\/Seleccion_074.png\" alt=\"\" class=\"wp-image-14072\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_074.png 690w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_074-300x144.png 300w\" sizes=\"(max-width: 690px) 100vw, 690px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Y la versi\u00f3n de java con que vamos a trabajar<\/li>\n\n\n\n<li>Para saber la versi\u00f3n de java instalada en la m\u00e1quina<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>java --version<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"724\" height=\"121\" src=\"\/wp-content\/uploads\/2023\/01\/Seleccion_075.png\" alt=\"\" class=\"wp-image-14073\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_075.png 724w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_075-300x50.png 300w\" sizes=\"(max-width: 724px) 100vw, 724px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Nota:\n<ul class=\"wp-block-list\">\n<li>Java 8: es la primera versi\u00f3n que surgu\u00edo gran cantidad de cambios<\/li>\n\n\n\n<li>Java 11: Fue la \u00faltima versi\u00f3n gratuita<\/li>\n\n\n\n<li>Java 16: Ya pertenece a Oracle<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>NOTA:\n<ul class=\"wp-block-list\">\n<li>Jar: es cuando se va a crear una libreria<\/li>\n\n\n\n<li>War: Cuando lo que se va a desarrollar es una aplicaci\u00f3n web<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Luego debemos agregar las dependencias<\/li>\n\n\n\n<li>En el \u00e1rea de dependencias<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"746\" height=\"151\" src=\"\/wp-content\/uploads\/2023\/01\/Seleccion_076.png\" alt=\"\" class=\"wp-image-14076\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_076.png 746w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_076-300x61.png 300w\" sizes=\"(max-width: 746px) 100vw, 746px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Buscamos \u00abSpring Web\u00bb<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"869\" height=\"256\" src=\"\/wp-content\/uploads\/2023\/01\/Seleccion_077.png\" alt=\"\" class=\"wp-image-14077\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_077.png 869w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_077-300x88.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_077-768x226.png 768w\" sizes=\"(max-width: 869px) 100vw, 869px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Configuraci\u00f3n Final:<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"612\" src=\"\/wp-content\/uploads\/2023\/01\/Seleccion_078-1024x612.png\" alt=\"\" class=\"wp-image-14079\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_078-1024x612.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_078-300x179.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_078-768x459.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_078.png 1532w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Le damos generar<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"612\" src=\"\/wp-content\/uploads\/2023\/01\/Seleccion_078-1-1024x612.png\" alt=\"\" class=\"wp-image-14080\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_078-1-1024x612.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_078-1-300x179.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_078-1-768x459.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_078-1.png 1532w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Lo descomprimimos<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"896\" height=\"223\" src=\"\/wp-content\/uploads\/2023\/01\/Seleccion_079.png\" alt=\"\" class=\"wp-image-14082\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_079.png 896w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_079-300x75.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/01\/Seleccion_079-768x191.png 768w\" sizes=\"(max-width: 896px) 100vw, 896px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Maven<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Para instalar maven en ubuntu 20.04<\/li>\n\n\n\n<li>Ejecutamos<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update\nsudo apt install maven\nmvn -version<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Resultado<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>Apache Maven 3.6.3\nMaven home: \/usr\/share\/maven\nJava version: 11.0.17, vendor: Ubuntu, runtime: \/usr\/lib\/jvm\/java-11-openjdk-amd64\nDefault locale: es_CR, platform encoding: UTF-8\nOS name: \"linux\", version: \"5.15.0-58-generic\", arch: \"amd64\", family: \"unix\"<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ahora creamos la variable de entorno para maven<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/etc\/environment<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Y agregamos<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>MAVEN_HOME=\"\/usr\/share\/maven\"<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Recargamos para aplicar los cambios<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>source \/etc\/environment<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Y probamos<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>echo $MAVEN_HOME<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Resultado<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/usr\/share\/maven<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ahora creamos las variables de enviroment<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>nano \/etc\/profile.d\/maven.sh<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Y le agregamos<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>export JAVA_HOME=\/usr\/lib\/jvm\/java-11-openjdk-amd64\nexport M2_HOME=\/usr\/share\/maven\nexport MAVEN_HOME=\/usr\/share\/maven\nexport PATH=${M2_HOME}\/bin:${PATH}<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Actualizamos las variables<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>source \/etc\/profile.d\/maven.sh<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Verificamos<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>mvn -version<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Java<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Instalamos<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt-get update &amp;&amp; sudo apt-get upgrade\nsudo apt-get install openjdk-11-jdk\njava -version<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Resultado<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>openjdk version \"11.0.17\" 2022-10-18\nOpenJDK Runtime Environment (build 11.0.17+8-post-Ubuntu-1ubuntu222.04)\nOpenJDK 64-Bit Server VM (build 11.0.17+8-post-Ubuntu-1ubuntu222.04, mixed mode, sharing)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Variables de entorno<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/etc\/environment<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Agregamos<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>JAVA_HOME=\"\/usr\/lib\/jvm\/java-11-openjdk-amd64\"<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Recargamos la configuraci\u00f3n<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>source \/etc\/environment<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Verificamos<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>echo $JAVA_HOME\nRESULTADO:\n\/usr\/lib\/jvm\/java-11-openjdk-amd64\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">IntelliJ IDEA: abrir proyecto<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>IntelliJ IDEA Crear proyecto https:\/\/start.spring.io\/ Maven VS Gradle Continuamos &#8230; Configuraci\u00f3n Final: Maven Java IntelliJ IDEA: abrir proyecto<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[433],"tags":[470,417,434],"class_list":["post-14056","post","type-post","status-publish","format-standard","hentry","category-spring-boot","tag-hibernate","tag-java","tag-spring-boot"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/14056","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=14056"}],"version-history":[{"count":17,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/14056\/revisions"}],"predecessor-version":[{"id":14100,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/14056\/revisions\/14100"}],"wp:attachment":[{"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=14056"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=14056"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=14056"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}