{"id":248,"date":"2019-07-18T15:38:30","date_gmt":"2019-07-18T15:38:30","guid":{"rendered":"https:\/\/micheladrianomedeiros.com.br\/blog\/?p=248"},"modified":"2019-07-19T02:04:23","modified_gmt":"2019-07-19T02:04:23","slug":"web-services-restful-2","status":"publish","type":"post","link":"https:\/\/micheladrianomedeiros.com.br\/blog\/web-services-restful-2\/","title":{"rendered":"Web Services RESTful #2"},"content":{"rendered":"\n<p class=\"has-text-color has-vivid-cyan-blue-color\"><strong>Instalando o Java<\/strong><\/p>\n\n\n\n<p>Para come\u00e7armos a fazer um web\nservice temos que ter o Java instalado. Eu tenho um v\u00eddeo no meu canal\npertencente ao meu curso Java para iniciantes onde eu mostro como instalar o\nJava na vers\u00e3o 8. <\/p>\n\n\n\n<p>Link para o meu curso com desconto e ebook certifica\u00e7\u00e3o Java acesse: <a href=\"http:\/\/ebook.micheladrianomedeiros.com.br\/\">http:\/\/ebook.micheladrianomedeiros.com.br\/<\/a><\/p>\n\n\n\n<p>V\u00eddeo da instala\u00e7\u00e3o do Java 8.<\/p>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"video_embed clearfix\"><div class=\"video_embed clearfix\"><iframe loading=\"lazy\" title=\"Aula 3: Instala\u00e7\u00e3o do JDK 8\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/7O4Q32zpmH0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div><\/div>\n<\/div><\/figure>\n\n\n\n<p class=\"has-text-color has-vivid-cyan-blue-color\"><strong>Netbeans<\/strong><\/p>\n\n\n\n<p>A IDE que vou utilizar \u00e9 o\nNetbeans, se voc\u00ea quiser instalar outra fique a vontade. A IDE Netbeans da\npr\u00f3pria Netbeans parou na vers\u00e3o 8.2, por enquanto funciona bem, ent\u00e3o se\nquiser fazer o download basta acessar: <a href=\"https:\/\/netbeans.org\/downloads\/8.2\/\">https:\/\/netbeans.org\/downloads\/8.2\/<\/a>.\nAgora\nh\u00e1 a vers\u00e3o Netbeans da Apache, esta sim est\u00e1 sempre atualizando, se quiser\nbaixar esta acesse: <a href=\"https:\/\/netbeans.apache.org\/download\/index.html\">https:\/\/netbeans.apache.org\/download\/index.html<\/a>.\n<\/p>\n\n\n\n<p class=\"has-text-color has-vivid-cyan-blue-color\"><strong>Tomcat<\/strong><\/p>\n\n\n\n<p>Eu vou utilizar a IDE 11 do Netbeans,\nvamos ver se n\u00e3o d\u00e1 nenhum problema para instalar o Tomcat.<\/p>\n\n\n\n<p>Voc\u00ea vai na aba services e\nclica como o bot\u00e3o direito do mouse em cima de Servers e seleciona Add\nServer&#8230; Se voc\u00ea estiver usando o Netbeans 8 provavelmente estes nomes estar\u00e3o\nem portugu\u00eas.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"218\" height=\"224\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/1-8.png\" alt=\"\" class=\"wp-image-249\"\/><\/figure><\/div>\n\n\n\n<p>Agora \u00e9 s\u00f3 seguir a sequ\u00eancia.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"434\" height=\"399\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/2-4.png\" alt=\"\" class=\"wp-image-250\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/2-4.png 434w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/2-4-300x276.png 300w\" sizes=\"auto, (max-width: 434px) 100vw, 434px\" \/><\/figure><\/div>\n\n\n\n<p>Na pr\u00f3xima tela pede para voc\u00ea\ndizer onde est\u00e1 o Tomcat instalado, ent\u00e3o primeiro vamos fazer o download do\nTomcat. Eu vou fazer o download da vers\u00e3o 9.0.22. <a href=\"https:\/\/tomcat.apache.org\/download-90.cgi\">https:\/\/tomcat.apache.org\/download-90.cgi<\/a>\n<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"685\" height=\"280\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/3-2.png\" alt=\"\" class=\"wp-image-251\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/3-2.png 685w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/3-2-300x123.png 300w\" sizes=\"auto, (max-width: 685px) 100vw, 685px\" \/><\/figure><\/div>\n\n\n\n<p>A instala\u00e7\u00e3o do Tomcat \u00e9 como\ntoda instala\u00e7\u00e3o de programas do Windows, basta ir avan\u00e7ando nas telas. Na tela\nonde encontra-se a sua JVM voc\u00ea pode deixar padr\u00e3o, o Tomcat vai escolher o seu\nambiente JRE que estiver instalado na m\u00e1quina, no meu caso est\u00e1 o JRE 10.0.2.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"497\" height=\"387\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/4-2.png\" alt=\"\" class=\"wp-image-252\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/4-2.png 497w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/4-2-300x234.png 300w\" sizes=\"auto, (max-width: 497px) 100vw, 497px\" \/><\/figure><\/div>\n\n\n\n<p>Depois da vers\u00e3o o JDK 10 o ambiente\nJRE n\u00e3o existe mais, por exemplo, eu instalei o JDK 11 e 12 e n\u00e3o foi criado\nautomaticamente a pasta com o JRE. Ent\u00e3o eu vou testar o seguinte para ver o\nque acontece.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"496\" height=\"383\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/5-2.png\" alt=\"\" class=\"wp-image-253\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/5-2.png 496w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/5-2-300x232.png 300w\" sizes=\"auto, (max-width: 496px) 100vw, 496px\" \/><\/figure><\/div>\n\n\n\n<p>Apontei o caminho para o JDK\nao inv\u00e9s do ambiente JRE. Ser\u00e1 que vai? <\/p>\n\n\n\n<p>Funcionou sem nenhum erro.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"650\" height=\"539\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/6-2.png\" alt=\"\" class=\"wp-image-254\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/6-2.png 650w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/6-2-300x249.png 300w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \/><\/figure><\/div>\n\n\n\n<p>Agora sim vamos voltar l\u00e1 para\no Netbeans para dizer onde o Tomcat est\u00e1 instalado.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"551\" height=\"422\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/7-2.png\" alt=\"\" class=\"wp-image-255\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/7-2.png 551w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/7-2-300x230.png 300w\" sizes=\"auto, (max-width: 551px) 100vw, 551px\" \/><\/figure><\/div>\n\n\n\n<p>Mostre onde est\u00e1 instalado o\nseu Tomcat e crie um usu\u00e1rio em username e password. Clique em Finish.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"535\" height=\"410\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/8-1.png\" alt=\"\" class=\"wp-image-256\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/8-1.png 535w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/8-1-300x230.png 300w\" sizes=\"auto, (max-width: 535px) 100vw, 535px\" \/><\/figure><\/div>\n\n\n\n<p>Agora temo o Tomcat adicionado\nno Netbeans. Para testar se est\u00e1 tudo certo para o Tomcat.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"654\" height=\"515\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/9-1.png\" alt=\"\" class=\"wp-image-257\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/9-1.png 654w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/9-1-300x236.png 300w\" sizes=\"auto, (max-width: 654px) 100vw, 654px\" \/><\/figure><\/div>\n\n\n\n<p>Se eu clicar com o bot\u00e3o direito\ndo mouse em cima do Tomcat e selecionar Start, ir\u00e1 ocorrer o seguinte erro.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"986\" height=\"339\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/10-1.png\" alt=\"\" class=\"wp-image-258\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/10-1.png 986w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/10-1-300x103.png 300w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/10-1-768x264.png 768w\" sizes=\"auto, (max-width: 986px) 100vw, 986px\" \/><\/figure><\/div>\n\n\n\n<p>Pode ser alguma vari\u00e1vel de\nambiente que eu n\u00e3o tenho configurado no meu computador. Depois de procurar\nmuito e fazer testes com vari\u00e1veis de sistema n\u00e3o consegui fazer o Tomcat rodar\nno Netbeans 11. Agora eu posso tentar no Netbeans 8.2 ou tentar no Eclipse. Vou\ntentar no Eclipse.<\/p>\n\n\n\n<p>Para isto vamos fazer o\ndownload do Eclipse <a href=\"https:\/\/www.eclipse.org\/downloads\/\">https:\/\/www.eclipse.org\/downloads\/<\/a>\na\ninstala\u00e7\u00e3o n\u00e3o tem segredo \u00e9 avan\u00e7ar e avan\u00e7ar.<\/p>\n\n\n\n<p>Agora eu vou configurar o eclipse\npara rodar com o Java 12, voc\u00ea pode configurar com o Java que quiser, desde que\nseja do 8 em diante.<\/p>\n\n\n\n<p>Acesse\nWindows-&gt;Preferences. Escolha Java-&gt;Installed JREs. No meu caso tem tr\u00eas\nconfigura\u00e7\u00f5es, no seu deve ter uma. Caso queira adicionar mais \u00e9 s\u00f3 clicar no bot\u00e3o\nAdd&#8230;<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"759\" height=\"306\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/15.png\" alt=\"\" class=\"wp-image-259\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/15.png 759w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/15-300x121.png 300w\" sizes=\"auto, (max-width: 759px) 100vw, 759px\" \/><\/figure><\/div>\n\n\n\n<p>Agora vamos adicionar o Tomcat\nno Eclipse. Escolha Server-&gt;Runtime Environments. Clique em Add.. para\nadicionarmos o Tomcat.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"765\" height=\"510\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/12.png\" alt=\"\" class=\"wp-image-260\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/12.png 765w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/12-300x200.png 300w\" sizes=\"auto, (max-width: 765px) 100vw, 765px\" \/><\/figure><\/div>\n\n\n\n<p>Escolha o Tomcat 9 e clique em\nNext.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"507\" height=\"533\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/13.png\" alt=\"\" class=\"wp-image-261\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/13.png 507w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/13-285x300.png 285w\" sizes=\"auto, (max-width: 507px) 100vw, 507px\" \/><\/figure><\/div>\n\n\n\n<p>Agora aponte onde o Tomcat\nest\u00e1 instalado. Em JRE escolha o seu, no meu caso \u00e9 o 12. Clique em Finish.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"509\" height=\"402\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/14.png\" alt=\"\" class=\"wp-image-262\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/14.png 509w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/14-300x237.png 300w\" sizes=\"auto, (max-width: 509px) 100vw, 509px\" \/><\/figure><\/div>\n\n\n\n<p>Agora est\u00e1 configurado. Clique em Apply and Close.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"759\" height=\"306\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/15-1.png\" alt=\"\" class=\"wp-image-263\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/15-1.png 759w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/15-1-300x121.png 300w\" sizes=\"auto, (max-width: 759px) 100vw, 759px\" \/><\/figure><\/div>\n\n\n\n<p>Na aba Servers ele ainda n\u00e3o\nvai est\u00e1 aparecendo. Clique em No servers are available.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"671\" height=\"90\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/16.png\" alt=\"\" class=\"wp-image-264\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/16.png 671w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/16-300x40.png 300w\" sizes=\"auto, (max-width: 671px) 100vw, 671px\" \/><\/figure><\/div>\n\n\n\n<p>Vai abrir a janela para adicionar\num novo servidor, apenas clique em Finish. Agora para testar, clique com o\nbot\u00e3o direito do mouse em cima do servidor e escolha a op\u00e7\u00e3o Start.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"663\" height=\"493\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/17.png\" alt=\"\" class=\"wp-image-265\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/17.png 663w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/17-300x223.png 300w\" sizes=\"auto, (max-width: 663px) 100vw, 663px\" \/><\/figure><\/div>\n\n\n\n<p>Agora sim funcionou. Pode\nacessar a\u00ed localhost:8080 para ver se est\u00e1 funcionando. \u00c9 para aparecer algo\nassim.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"735\" height=\"236\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/18.png\" alt=\"\" class=\"wp-image-266\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/18.png 735w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/18-300x96.png 300w\" sizes=\"auto, (max-width: 735px) 100vw, 735px\" \/><\/figure><\/div>\n\n\n\n<p>Finalmente estamos com o\nTomcat funcionando na nossa IDE, a ideia era usar o Netbeans mas como n\u00e3o deu\ncerto as configura\u00e7\u00f5es, vamos de Eclipse mesmo. Caso o Eclipse n\u00e3o d\u00ea certo\npara voc\u00ea tenta com o Netbeans 8.2 ou a IDE IntelliJ <a href=\"https:\/\/www.jetbrains.com\/idea\/\">https:\/\/www.jetbrains.com\/idea\/<\/a>.<\/p>\n\n\n\n<p>O legal \u00e9 que temos v\u00e1rias op\u00e7\u00f5es, caso por algum motivo n\u00e3o d\u00ea certo um, tente outro. Demorou mais funcionou =P.<\/p>\n\n\n\n<p class=\"has-text-color has-background has-very-light-gray-color has-vivid-cyan-blue-background-color\">\u2764\ufe0f&nbsp;Curso Java Para Iniciantes&nbsp;&nbsp;<\/p>\n\n\n\n<p>&gt;&gt;&gt;&nbsp;<a href=\"http:\/\/bit.ly\/java-swing\" target=\"_blank\" rel=\"noreferrer noopener\">http:\/\/bit.ly\/java-swing<\/a>&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"has-text-color has-background has-very-light-gray-color has-vivid-cyan-blue-background-color\">\ud83d\udc4d&nbsp;Curso de Desenvolvimento Web Completo&nbsp;&nbsp;<\/p>\n\n\n\n<p>&gt;&gt;&gt;&nbsp;<a rel=\"noreferrer noopener\" href=\"http:\/\/bit.ly\/2FnB5Sp\" target=\"_blank\">http:\/\/bit.ly\/2FnB5Sp<\/a>&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"has-text-color has-background has-very-light-gray-color has-vivid-cyan-blue-background-color\"><strong>Web Services Restful: Aprenda a Criar web Services RESTful em Java na Nuvem do Google&nbsp;<\/strong><\/p>\n\n\n\n<p><a href=\"https:\/\/amzn.to\/32o3Wjs\">https:\/\/amzn.to\/32o3Wjs<\/a><\/p>\n\n\n\n<p>#java #webservice<\/p>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Instalando o Java Para come\u00e7armos a fazer um web service temos que ter o Java instalado. Eu tenho um v\u00eddeo no meu canal pertencente ao meu curso Java para iniciantes onde eu mostro como instalar o Java na vers\u00e3o 8. Link para o meu curso com desconto e ebook certifica\u00e7\u00e3o Java acesse: http:\/\/ebook.micheladrianomedeiros.com.br\/ V\u00eddeo da [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":244,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,50],"tags":[5,52],"class_list":["post-248","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-java","category-webservice","tag-java","tag-webservice"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.5 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Web Services RESTful #2 - Viciados em Aprender<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/micheladrianomedeiros.com.br\/blog\/web-services-restful-2\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Web Services RESTful #2\" \/>\n<meta property=\"og:description\" content=\"Instalando o Java Para come\u00e7armos a fazer um web service temos que ter o Java instalado. Eu tenho um v\u00eddeo no meu canal pertencente ao meu curso Java para iniciantes onde eu mostro como instalar o Java na vers\u00e3o 8. Link para o meu curso com desconto e ebook certifica\u00e7\u00e3o Java acesse: http:\/\/ebook.micheladrianomedeiros.com.br\/ V\u00eddeo da [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/micheladrianomedeiros.com.br\/blog\/web-services-restful-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Viciados em Aprender\" \/>\n<meta property=\"article:published_time\" content=\"2019-07-18T15:38:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-07-19T02:04:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/download.png\" \/>\n\t<meta property=\"og:image:width\" content=\"225\" \/>\n\t<meta property=\"og:image:height\" content=\"225\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"blackzig\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"blackzig\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/web-services-restful-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/web-services-restful-2\\\/\"},\"author\":{\"name\":\"blackzig\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/687a6d17428a0f0e040aefbd858ebc1e\"},\"headline\":\"Web Services RESTful #2\",\"datePublished\":\"2019-07-18T15:38:30+00:00\",\"dateModified\":\"2019-07-19T02:04:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/web-services-restful-2\\\/\"},\"wordCount\":813,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/687a6d17428a0f0e040aefbd858ebc1e\"},\"image\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/web-services-restful-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/07\\\/download.png\",\"keywords\":[\"java\",\"webservice\"],\"articleSection\":[\"Java\",\"Web Service\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/web-services-restful-2\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/web-services-restful-2\\\/\",\"url\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/web-services-restful-2\\\/\",\"name\":\"Web Services RESTful #2 - Viciados em Aprender\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/web-services-restful-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/web-services-restful-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/07\\\/download.png\",\"datePublished\":\"2019-07-18T15:38:30+00:00\",\"dateModified\":\"2019-07-19T02:04:23+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/web-services-restful-2\\\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/web-services-restful-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/web-services-restful-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/07\\\/download.png\",\"contentUrl\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/07\\\/download.png\",\"width\":225,\"height\":225},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/web-services-restful-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Web Services RESTful #2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/\",\"name\":\"Viciados em Aprender\",\"description\":\"Queremos aprender tudo o que for poss\u00edvel nesta vida.\",\"publisher\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/687a6d17428a0f0e040aefbd858ebc1e\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/687a6d17428a0f0e040aefbd858ebc1e\",\"name\":\"blackzig\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg\",\"url\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg\",\"contentUrl\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg\",\"width\":1920,\"height\":1080,\"caption\":\"blackzig\"},\"logo\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg\"},\"sameAs\":[\"http:\\\/\\\/www.micheladrianomedeiros.com.br\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Web Services RESTful #2 - Viciados em Aprender","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/micheladrianomedeiros.com.br\/blog\/web-services-restful-2\/","og_locale":"pt_PT","og_type":"article","og_title":"Web Services RESTful #2","og_description":"Instalando o Java Para come\u00e7armos a fazer um web service temos que ter o Java instalado. Eu tenho um v\u00eddeo no meu canal pertencente ao meu curso Java para iniciantes onde eu mostro como instalar o Java na vers\u00e3o 8. Link para o meu curso com desconto e ebook certifica\u00e7\u00e3o Java acesse: http:\/\/ebook.micheladrianomedeiros.com.br\/ V\u00eddeo da [&hellip;]","og_url":"https:\/\/micheladrianomedeiros.com.br\/blog\/web-services-restful-2\/","og_site_name":"Viciados em Aprender","article_published_time":"2019-07-18T15:38:30+00:00","article_modified_time":"2019-07-19T02:04:23+00:00","og_image":[{"width":225,"height":225,"url":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/download.png","type":"image\/png"}],"author":"blackzig","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"blackzig","Tempo estimado de leitura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/web-services-restful-2\/#article","isPartOf":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/web-services-restful-2\/"},"author":{"name":"blackzig","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#\/schema\/person\/687a6d17428a0f0e040aefbd858ebc1e"},"headline":"Web Services RESTful #2","datePublished":"2019-07-18T15:38:30+00:00","dateModified":"2019-07-19T02:04:23+00:00","mainEntityOfPage":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/web-services-restful-2\/"},"wordCount":813,"commentCount":0,"publisher":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#\/schema\/person\/687a6d17428a0f0e040aefbd858ebc1e"},"image":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/web-services-restful-2\/#primaryimage"},"thumbnailUrl":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/download.png","keywords":["java","webservice"],"articleSection":["Java","Web Service"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/micheladrianomedeiros.com.br\/blog\/web-services-restful-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/web-services-restful-2\/","url":"https:\/\/micheladrianomedeiros.com.br\/blog\/web-services-restful-2\/","name":"Web Services RESTful #2 - Viciados em Aprender","isPartOf":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/web-services-restful-2\/#primaryimage"},"image":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/web-services-restful-2\/#primaryimage"},"thumbnailUrl":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/download.png","datePublished":"2019-07-18T15:38:30+00:00","dateModified":"2019-07-19T02:04:23+00:00","breadcrumb":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/web-services-restful-2\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/micheladrianomedeiros.com.br\/blog\/web-services-restful-2\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/web-services-restful-2\/#primaryimage","url":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/download.png","contentUrl":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/download.png","width":225,"height":225},{"@type":"BreadcrumbList","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/web-services-restful-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/micheladrianomedeiros.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Web Services RESTful #2"}]},{"@type":"WebSite","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#website","url":"https:\/\/micheladrianomedeiros.com.br\/blog\/","name":"Viciados em Aprender","description":"Queremos aprender tudo o que for poss\u00edvel nesta vida.","publisher":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#\/schema\/person\/687a6d17428a0f0e040aefbd858ebc1e"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/micheladrianomedeiros.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":["Person","Organization"],"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#\/schema\/person\/687a6d17428a0f0e040aefbd858ebc1e","name":"blackzig","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2025\/07\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg","url":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2025\/07\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg","contentUrl":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2025\/07\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg","width":1920,"height":1080,"caption":"blackzig"},"logo":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2025\/07\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg"},"sameAs":["http:\/\/www.micheladrianomedeiros.com.br\/"]}]}},"_links":{"self":[{"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/posts\/248","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/comments?post=248"}],"version-history":[{"count":4,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/posts\/248\/revisions"}],"predecessor-version":[{"id":272,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/posts\/248\/revisions\/272"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/media\/244"}],"wp:attachment":[{"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/media?parent=248"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/categories?post=248"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/tags?post=248"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}