This media is not supported in your browser
VIEW IN TELEGRAM
Pensem nisso antes de criar sua API REST 🧐
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
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.
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.
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. ⏰
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).
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
👉 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
A gravação da JPA LiveClass está disponível no link abaixo:
http://bit.ly/jpa-liveclass-8
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.
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.