en
Feedback
AlgaWorks - Java Devs

AlgaWorks - Java Devs

Open in Telegram
1 467
Subscribers
No data24 hours
-27 days
-130 days
Posts Archive
Veja como acessar o banco de dados de uma aplicação no Heroku

Veja como depreciar um endpoint de uma REST API

No JPA é obrigatório que as classes de entidades tenham um atributo que vai representar a chave primária da tabela no banco d
No JPA é obrigatório que as classes de entidades tenham um atributo que vai representar a chave primária da tabela no banco de dados. Geralmente chamamos esse atributo de "codigo" ou "id". Por isso o JPA dá suporte para algumas formas diferentes de geração do valor dessa chave. Nessa live você vai aprender, na prática, quais são. E vai aprender também, algo que é bem comum em um modelo de banco de dados: como configurar uma chave composta para a sua entidade. Então, se você quer aprender como fazer a configuração de chave primária (simples e composta) no JPA, na prática, participe da LiveClass de amanhã, dia 30 de Outubro de 2019, às 19:00h. É só acessar http://bit.ly/aw-jpa-liveclass-18 e definir o lembrete.

Veja o que é o Root Entry Point de uma REST API 👀

A diretiva NgPlural nos permite tratar a pluraridade dos textos em nossa aplicação com muita facilidade.
A diretiva NgPlural nos permite tratar a pluraridade dos textos em nossa aplicação com muita facilidade.

Essa é a vantagem de usar Hypermedia em uma API REST...

Veja nesse vídeo como sepultar uma REST API... ⚰️

Veja o que é a Especificação HAL em uma API REST...

Angular não é a mesma coisa que AngularJS! Não existe AngularJS 2, 4, 5... Angular é um novo framework, escrito do zero. Come
Angular não é a mesma coisa que AngularJS! Não existe AngularJS 2, 4, 5... Angular é um novo framework, escrito do zero. Começou com Angular 2, pulou para Angular 4 e agora continua com Angular 5, 6, 7, etc. A cada 6 meses, vai ter uma nova versão.

Como alterar os contextos das aplicações no Tomcat? Confira no vídeo!

No nosso curso Fullstack Spring e Angular, um de nossos alunos levantou a questão de como os eventos do Spring funcionam e se é possível que eles trabalhem de forma assíncrona. E o nosso tutor William respondeu, mostrando a aplicação desses conceitos na prática. Confere aí!

Caso a query não gere qualquer resultado ou o parâmetro recebido no método for nulo, podemos receber uma exceção. Mas podemos
Caso a query não gere qualquer resultado ou o parâmetro recebido no método for nulo, podemos receber uma exceção. Mas podemos evitar isso, adicionando a anotação @Nullable. Assim, podemos ter resultados nulos ou receber parâmetros nulos também, sem problemas!

No JPA é obrigatório que as classes de entidades tenham um atributo que vai representar a chave primária da tabela no banco d
No JPA é obrigatório que as classes de entidades tenham um atributo que vai representar a chave primária da tabela no banco de dados. Geralmente chamamos esse atributo de "codigo" ou "id". Por isso o JPA dá suporte para algumas formas diferentes de geração do valor dessa chave. Nessa live você vai aprender, na prática, quais são. E vai aprender também, algo que é bem comum em um modelo de banco de dados: como configurar uma chave composta para a sua entidade. Então, se você quer aprender como fazer a configuração de chave primária (simples e composta) no JPA, na prática, participe da LiveClass de hoje, dia 16 de Outubro de 2019, às 19:00h. É só acessar http://bit.ly/jpa-liveclass-18 e definir o lembrete. 😀

O Two-Way Data Binding permite que: - Atualizações de dados feitas no model sejam refletidas na view. - Alterações feitas na
O Two-Way Data Binding permite que: - Atualizações de dados feitas no model sejam refletidas na view. - Alterações feitas na view sejam refletidas no model. Assim, o que é alterado na tela é refletido nos dados e vice-versa. Os dois exemplos na imagem são equivalentes.

Nessa semana estive em Austin (Texas) para participar do #SpringOne Platform. ⠀ Estou voltando para o Brasil com um sentimento indescritível de gratidão e felicidade em ter, mais uma vez, a oportunidade de participar e estar perto dos caras que criam as tecnologias que nós usamos. ⠀ Isso só é possível graças a você, que acompanha e recomenda o nosso trabalho. Por isso, eu gostaria de te agradecer. ⠀ MUITO OBRIGADO! ⠀ Resumindo, as tecnologias mais faladas por aqui foram: ⠀ - Spring Boot: não vi nenhum exemplo de código que não usasse isso ⠀ - REST: no mundo Java, REST ainda é o que está em alta (ninguém falou de GraphQL) ⠀ - Microsserviços, Spring Cloud e etc: para problemas que realmente precisam disso, vale a pena dar uma olhada (sim, pretendemos ter um treinamento sobre isso, mas ainda sem previsão) ⠀ - Docker, Kubernetes e Cloud Foundry: não só em desenvolvimento, mas em produção, quase todo mundo já usa containers. Nós já estamos usamos Cloud Foundry (PWS) na nossa plataforma e já temos algumas aulas sobre Cloud Foundry ⠀ - Kotlin: aparentemente, não percebi muito uso em produção (mas já existe), porém é algo que estão apostando muito e os projetos Spring estão cada vez mais suportando essa linguagem ⠀ - Programação reativa: Spring WebFlux, R2DBC, etc (é importante notar que não é uma solução para todos os problemas... seus projetos com CRUDs, muito provavelmente não precisam disso) ⠀ Antes do início da conferência, eu participei de um treinamento presencial sobre Spring Cloud, ministrado pela própria Pivotal. Foi bem legal! ⠀ Fiquei feliz ao perceber que, sobre desenvolvimento de REST APIs, o que estou ensinando no treinamento imersivo Especialista Spring REST (ESR) está conforme as recomendações dos desenvolvedores das tecnologias. ⠀ Um abraço! ⠀ PS: O ESR é um novo treinamento que ainda estou desenvolvendo (em fase de gravação de aulas). Em breve, vamos abrir uma nova oportunidade para a segunda turma. Ainda não temos previsão, mas aviso por aqui quando isso acontecer.

photo content

Pessoal, Quem quiser entrar na turma relâmpago do Spring Framework Expert, precisa correr...🏃🏽‍♂️ É só até hoje, às 23h59.
Pessoal, Quem quiser entrar na turma relâmpago do Spring Framework Expert, precisa correr...🏃🏽‍♂️ É só até hoje, às 23h59. ⌛️ 👉🏻http://bit.ly/sc-sfe-turma-relampago

(1) No arquivo pom.xml, altere o packaging para "war" e coloque o escopo da dependência do Tomcat como "provided". (2) Na cla
(1) No arquivo pom.xml, altere o packaging para "war" e coloque o escopo da dependência do Tomcat como "provided". (2) Na classe de inicialização da aplicação, adicione a herança SpringBootServletInitializer.

Como usar a anotação @ElementCollection do JPA A gravação da JPA LiveClass está disponível no link abaixo: 👉🏻 http://bit.ly
Como usar a anotação @ElementCollection do JPA A gravação da JPA LiveClass está disponível no link abaixo: 👉🏻 http://bit.ly/jpa-liveclass-17

Pessoal, estamos ao vivo... 🏃🏽‍♂️ 👉🏻 http://bit.ly/jpa-liveclass-17
Pessoal, estamos ao vivo... 🏃🏽‍♂️ 👉🏻 http://bit.ly/jpa-liveclass-17