Excelente explicação, simples e direta, certamente aprendi muito, só não entendi direito o começo, começou muito rápido sem mais sem menos, nem explicou a configuração do projeto. Obrigado pelo material, gratidão!
Tenho uma dúvida. Se vc quer atualizar só alguns campos como faz ? Atualizar alguns campos e continuar alguns como antes ? No curso Rest tem um exemplo do que eu falei ? Qual tópico ? E tenha uma boa tarde.
tenho um exemplo assim: @RequestMapping(method = RequestMethod.POST, consumes = {MediaType.APPLICATION_JSON_VALUE}) essa diferença é por causa da versão do spring?
Oi Rafael! Talvez esteja usando o Spring Boot 2 que está com a nova versão do Spring Data JPA onde o método findOne retorna um Optional e não a entidade. Caso não queira o Optional, pode usar o getOne. #equipeAW
Alguém conhece algum canal, que tenha com criar um login, registro e recuperação de senha com Spring completo, QUE ligue dados enviados de um app ANDROID PARA site Web? Tudo é muito confuso demais.
Bom dia, estou com uma duvida. Se eu já tenho um projeto spring boot, e quero transformar ele em uma api também, para poder acessar os dados, eu só preciso criar um novo controller na aplicação e usar @RequestController?. Ou não é possível ter no mesmo projeto um sistema web, e uma api Rest?
Oi Guilherme! Sim, é possível ter os dois no mesmo projeto. Mas só observando que não é obrigatório usar a anotação RestController. Esse vídeo aqui pode ajudar esclarecer essa observação: th-cam.com/video/qsIkWczoan8/w-d-xo.html Espero ter ajudado. #equipeAW
bom dia estou com alguns problemas na aplicação 1- no main estou com erro no import org.springframework.boot.autoconfigure.SpringBootApplication; e no @SpringBootApplication 2 - no controller estou com erro em todos os metodos. (save,,findall,findone) pede que eu recrie todos... espero que possa me ajudar. obrigado!!!
Olá Felipe, provavelmente está usando versões diferentes nas versões das dependências do seu projeto no Maven. Deixe seu pom.xml exatamente assim: github.com/algaworks/videoaula-pequena-api-restful-contatos-com-spring-mvc/blob/master/criando-recurso-contato/pom.xml Se não funcionar, veja se seus outros códigos estão de acordo com os do repositório desta aula. Link do repositório: github.com/algaworks/videoaula-pequena-api-restful-contatos-com-spring-mvc/tree/master/criando-recurso-contato
Como eu consigo pegar info de outras APIs, por exemplo: Preciso pegar o numero de vezes que o planeta "x" aparece em filmes (conforme perquisado no api publico do Star Wars swapi.co/) para eu salvar esse numero no meu banco? (precisava tirar essa duvida urgente =x
Oi Dinho. Pode dar uma olhada neste projeto aqui, onde a aplicação busca o endereço baseado no CEP dos correios. Este cliente consome a APi dos correios: github.com/bozoh/consulta-cep #equipeAW
Começa bem, mas usa recursos que não são explicados no vídeo, fazendo com que pesquisemos uma porção de coisas para só depois fazer um insert e um select básico... para quem quer ter um primeiro contato é basicamente inútil. Infelizmente é o meu caso.
Nossos vídeos no TH-cam ensinam coisas específicas, e muitas vezes precisam de um conhecimento prévio para entender 100%. Talvez esse livro gratuito te ajude nos fundamentos de REST: cafe.algaworks.com/livreto-desmistificando-rest-com-java/ Para aprender passo a passo e do zero, nós vendemos cursos online completos.
Bom, por conta da resposta mudei para like porque foi atencioso mesmo não sendo um comentário positivo. Entretanto o título do vídeo é: Como criar a sua primeira API RESTful com Spring MVC. E nós não criamos nada, já está tudo criado. Nós só adicionamos alguns métodos já dentro do resource... Baixar do github, importar dentro da IDE e executar não é fazer, pelo menos não na minha visão. Enfim, o conteúdo é bom e bem explicado.Só não foi útil para mim em sua totalidade infelizmente. Desculpe a sinceridade, seus conteúdos já me foram úteis outras vezese acompanho o canal. ;)
Excelente aula! Parabéns!
Excelente explicação, simples e direta, certamente aprendi muito, só não entendi direito o começo, começou muito rápido sem mais sem menos, nem explicou a configuração do projeto.
Obrigado pelo material, gratidão!
Obrigado Cara. Vlw por ensinar algo. Grande abs e sucesso
Excelente vídeo, deu pra perceber o tanto que o Spring gera produtividade.
Parabéns pela aula!! Clareza no que fala e dicção muito boa, estou ingressando no âmbito Spring e só tenho a agradecer :)
Mais uma vez, muito top essas aulinhas de dicas que vcs estão largando pra gente! Por isso que vale a pena ser aluno algaworks! :)
Valeu, André! Dá uma dica aí pra gente. Qual assunto você gostaria de ver a gente falando?
O cara eh bom
Excelente exemplo, direto e simples.
Excelente Muito bom parabéns
Como sempre excelente!
Parabéns AlgaWorks!
Simples e objetivo ... !!! Muito obrigado ... !!! ;)
Obrigado!!! Esclarecedor, rápido e muito facil !!!!
Muito bom 👏👏👏
Top.. Muito bom esse video
Ótimo vídeo :).
Estou com uma dúvida, como eu faço pra buscar nomes com uma letra específica?
A persistência ao banco mysql é a mesma configuração ?
Show, e sobre os cors, como ficaria !
Tenho uma dúvida. Se vc quer atualizar só alguns campos como faz ? Atualizar alguns campos e continuar alguns como antes ? No curso Rest tem um exemplo do que eu falei ? Qual tópico ? E tenha uma boa tarde.
Olá, quais os passos devo seguir para adicionar um banco de dados mysql por ex?
tenho um exemplo assim: @RequestMapping(method = RequestMethod.POST, consumes = {MediaType.APPLICATION_JSON_VALUE}) essa diferença é por causa da versão do spring?
Agora fiquei com uma dúvida. Por que passar o id na url e o contato pelo body? Eu já não poderia passar só o body com o contato apenas?
Preciso saber qual a configuração do projeto!
O meu da um erro na classe da resource se tento usar o "findOne", por que? Fiz exatamente igual ao seu vídeo.
Oi Rafael! Talvez esteja usando o Spring Boot 2 que está com a nova versão do Spring Data JPA onde o método findOne retorna um Optional e não a entidade. Caso não queira o Optional, pode usar o getOne. #equipeAW
Alguém conhece algum canal, que tenha com criar um login, registro e recuperação de senha com Spring completo, QUE ligue dados enviados de um app ANDROID PARA site Web? Tudo é muito confuso demais.
Bom dia, estou com uma duvida.
Se eu já tenho um projeto spring boot, e quero transformar ele em uma api também, para poder acessar os dados, eu só preciso criar um novo controller na aplicação e usar @RequestController?. Ou não é possível ter no mesmo projeto um sistema web, e uma api Rest?
Oi Guilherme!
Sim, é possível ter os dois no mesmo projeto.
Mas só observando que não é obrigatório usar a anotação RestController. Esse vídeo aqui pode ajudar esclarecer essa observação: th-cam.com/video/qsIkWczoan8/w-d-xo.html
Espero ter ajudado. #equipeAW
confuso, iniciou sem mais nem menos e não deu pra entender bem o inicio
Sim, o projeto nasceu do nada simplesmente. "Search next tutorial"
kkkkkkkkkkkkkkkkk bem isso! kkkkkkkkkkkkk
bom dia estou com alguns problemas na aplicação
1- no main estou com erro no import org.springframework.boot.autoconfigure.SpringBootApplication;
e no @SpringBootApplication
2 - no controller estou com erro em todos os metodos. (save,,findall,findone) pede que eu recrie todos...
espero que possa me ajudar.
obrigado!!!
Olá Felipe, provavelmente está usando versões diferentes nas versões das dependências do seu projeto no Maven.
Deixe seu pom.xml exatamente assim: github.com/algaworks/videoaula-pequena-api-restful-contatos-com-spring-mvc/blob/master/criando-recurso-contato/pom.xml
Se não funcionar, veja se seus outros códigos estão de acordo com os do repositório desta aula.
Link do repositório: github.com/algaworks/videoaula-pequena-api-restful-contatos-com-spring-mvc/tree/master/criando-recurso-contato
Como eu consigo pegar info de outras APIs, por exemplo: Preciso pegar o numero de vezes que o planeta "x" aparece em filmes (conforme perquisado no api publico do Star Wars swapi.co/) para eu salvar esse numero no meu banco? (precisava tirar essa duvida urgente =x
Oi Dinho. Pode dar uma olhada neste projeto aqui, onde a aplicação busca o endereço baseado no CEP dos correios.
Este cliente consome a APi dos correios: github.com/bozoh/consulta-cep #equipeAW
Começa bem, mas usa recursos que não são explicados no vídeo, fazendo com que pesquisemos uma porção de coisas para só depois fazer um insert e um select básico... para quem quer ter um primeiro contato é basicamente inútil. Infelizmente é o meu caso.
Nossos vídeos no TH-cam ensinam coisas específicas, e muitas vezes precisam de um conhecimento prévio para entender 100%.
Talvez esse livro gratuito te ajude nos fundamentos de REST:
cafe.algaworks.com/livreto-desmistificando-rest-com-java/
Para aprender passo a passo e do zero, nós vendemos cursos online completos.
Bom, por conta da resposta mudei para like porque foi atencioso mesmo não sendo um comentário positivo. Entretanto o título do vídeo é: Como criar a sua primeira API RESTful com Spring MVC. E nós não criamos nada, já está tudo criado. Nós só adicionamos alguns métodos já dentro do resource... Baixar do github, importar dentro da IDE e executar não é fazer, pelo menos não na minha visão. Enfim, o conteúdo é bom e bem explicado.Só não foi útil para mim em sua totalidade infelizmente. Desculpe a sinceridade, seus conteúdos já me foram úteis outras vezese acompanho o canal. ;)
Israel Bastos esse video serve como divulgacao para os cursos completos que eles vendem no site