1 467
Подписчики
Нет данных24 часа
-27 дней
-130 дней
Архив постов
E aí, galera do Telegram? Curtindo as várias dicas de REST?
Espero que sim 😎
Se vocês ainda não sabem, estamos com a lista de espera aberta para o nosso treinamento super mega ultra power de REST.
Por isso, se você tem interesse na pré-venda do curso Especialista Spring REST, eu sugiro que entre nessa lista agora mesmo....
👉 http://bit.ly/tg-lista-de-espera-spring-rest
Documentar sua API REST é muito importante para quem irá consumi-la.
Mesmo que não seja pública, é importante documentar, pois outros desenvolvedores irão trabalhar com sua API e estando documentada, facilita muito.
O Swagger permite descrever a estrutura das nossas APIs para que fiquem documentadas, facilitando o uso de quem consome nossa API.
O SpringFox é uma ferramenta que ajuda no processo de gerar documentação automatizada de APIs REST criadas com o Spring.
Ele faz uma integração do Swagger com o Spring Framework, para gerar a documentação de forma automatizada, sem que seja necessário escrever manualmente.
O SpringFox pode inspecionar automaticamente suas classes, detectar Controladores, seus métodos, classes de modelo que eles usam e URLs para os quais eles são mapeados e assim gerar sua documentação.
Para documentar nossa API, primeiro precisamos adicionar as dependências do springfox-swagger2 e springfox-swagger-ui no nosso pom.xml.
Depois precisamos criar a classe de configuração do Spring.
Recebi essa pergunta no meu WhatsApp, sobre o novo treinamento Especialista Spring REST. Ouça a minha resposta nos audios abaixo:
Aprenda a implementar Multitenancy por schema com Hibernate.
A gravação da JPA LiveClass está disponível no link abaixo:
http://bit.ly/jpa-liveclass-8
Galera do Telegram, estaremos ao vivo daqui a pouco para a JPA LiveClass #08.... 😆
👉 http://bit.ly/jpa-liveclass-8
Você sabe como manter o código fonte de uma API REST versionada? Veja 3 maneiras de fazer.
A ideia até parece boa, mas não ficaria semanticamente correto.
A categoria de código 3xx é usada indicar que o cliente deve tomar alguma outra ação para finalizar a requisição (redirecionamento).
O status de código 304 é usado para indicar que o cliente já possui a representação do recurso (em cache) e que ela não foi modificada, portanto não precisa retransmitir os dados.
O servidor redireciona o cliente para usar a representação armazenada em cache.
Os status mais comuns para a resposta de um PUT alterando um recurso é 200 (OK) ou 204 (No Content).
Como implementar um software que atende múltiplas empresas separando os dados em schemas do banco de dados?
Nessa live você vai aprender a implementar Multitenancy por schema usando o suporte que o Hibernate oferece.
Anota na sua agenda: quarta-feira, dia 07 de Agosto, às 19:00h, você tem um encontro marcado com o nosso especialista Alexandre Afonso.
Acesse http://bit.ly/jpa-liveclass-8 e defina o lembrete. ⏰
Você sabe criar versões para uma API REST? Aprenda agora duas maneiras fáceis de fazer.
Para suportar representações em formato XML em uma REST API desenvolvida com Spring MVC e Spring Boot, basta adicionar a dependência do jackson-dataformat-xml no pom.xml.
Por padrão, o Spring retorna os dados em JSON, mas se adicionarmos o header "Accept: application/xml" na requisição, teremos a resposta em XML.
Conheça as abordagens de Multitenancy com JPA.
A gravação da JPA LiveClass #7 está disponível no link abaixo:
👉 http://bit.ly/jpa-liveclass-7
