Boa Tarde,
Referente ao projeto FINAL WEB do SPRINGBOOT, teriam alguma aula que fizessem aquele projeto ? pois gostaria de saber mais ? o livro tem mais criação de projeto com SPRING BOOT ou é mais do mesmo que se mostra nas vídeo aulas ?
Boa Tarde,
Referente ao projeto FINAL WEB do SPRINGBOOT, teriam alguma aula que fizessem aquele projeto ? pois gostaria de saber mais ? o livro tem mais criação de projeto com SPRING BOOT ou é mais do mesmo que se mostra nas vídeo aulas ?
Oi Frank, blz?
Não temos um curso específico para fazer o mesmo projeto que foi disponibilizado no curso, pois existem diversas técnicas que são ensinadas em mais de um curso, como também, algumas outras que ainda não temos um curso.
Entretanto, eu vou tentar orientá-lo para alguns cursos e artigos que podem ajudá-lo a entender como funciona, vamos lá!
Primeiro sugiro que faça o curso de JAX-RS e Jersey para entender os conceitos da arquitetura REST, pois é por meio dela que os WS atuais são desenvolvidos. Nesse curso não precisa focar na tecnologia ou implementação, e sim na teoria de como os WS funcionam.
Em seguida, para entender a ideia do framework Spring, sugiro que faça o curso de Spring MVC, pois é por meio dele que é ensinado o princípio base para a utilização do Spring Framework visando aplicações web. Além dos princípios, nesse curso você vai aprender a criar uma aplicação Web que devolve páginas HTML da mesma maneira como o servidor que desenvolvi foi feito.
Um outro curso bacana, visando a parte de persistência de dados, é o de Hibernate para que você aprenda a realizar persistência utilizando o conceito de ORM.
De conteúdo relacionado aos cursos que temos, são esses mesmos. Porém, apenas com esse conteúdo ainda vai faltar a parte de como montar um WS no Spring, utilizando o Spring Boot, portanto, para essa situação, eu recomendo que dê uma olhada nesses artigos que escrevi, onde mostro como podemos fazer isso:
Lembrando que esses artigos foram escritos usando a linguagem de programação Kotlin, ela tem suas similaridades com Java e o código escrito é facilmente convertido para Java.
A única coisa que vou ficar te devendo é justamente a forma como implementamos o versionamento no servidor e a parte de envio de requisição para o Firebase, mas da pra consultar o servidor que fiz e ter uma ideia de como implementar.
Caso tiver alguma dúvida é só avisar.
[]s
Muito obrigado, sendo que já fiz esses 3 cursos, só gostaria de um passo a passo, pois curto acompanhar cada pedaço, mas da pra entender bem, muito obrigado, só uma coisa, o método POST que recebe a requisição do MOBILE, precisa de alguma configuração prévia para que possa receber essa requisição sem problemas ?,pois no JAX-RS, é feito com @Post, @Consume, etc...
Sobre a dúvida da request, caso você queira receber o objeto JSON, precisa indicar que você vai consumir um JSON no @Consume
mesmo, de resto é só a configuração para que o objeto esperado seja parseado.
Claro, se considerar o uso do Spring, não vai precisar se preocupar com muita configuração, pois o próprio framework já ajuda em muita coisa por padrão.
[]s
Muito obrigado pela ajuda! agradeço o excelente trabalho do pessoal da alura.