AlgaWorks Insights #02
1.39K subscribers
602 photos
115 videos
544 links
Download Telegram
Qual é a alternativa ao Fat JAR?
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
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.
Media is too big
VIEW IN TELEGRAM
Você sabe criar versões para uma API REST? Aprenda agora duas maneiras fáceis de fazer.
O que é DTO?
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.
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).
This media is not supported in your browser
VIEW IN TELEGRAM
Você sabe como manter o código fonte de uma API REST versionada? Veja 3 maneiras de fazer.
Galera do Telegram, estaremos ao vivo daqui a pouco para a JPA LiveClass #08.... 😆

👉 http://bit.ly/jpa-liveclass-8
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
Recebi essa pergunta no meu WhatsApp, sobre o novo treinamento Especialista Spring REST. Ouça a minha resposta nos audios abaixo:
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.
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