AlgaWorks Insights #02
1.39K subscribers
602 photos
115 videos
544 links
Download Telegram
Já pensou em se tornar Especialista em JPA e dominar:

Mapeamento de entidades do básico ao super avançado
Relacionamento entre entidades
Eventos e callbacks
Estratégias para chave primária simples e composta
Chave primária e estrangeira na mesma coluna
Salvar imagens no banco, consultar e recuperar dados
Fazer tabela secundária em uma mesma entidade
Estratégias de herança
Schema generation
Operações em Cascata
JPQL e Criteria API do básico ao avançado
Operações em lote
Validação com Bean Validation
Pool de conexões

...E ainda usar o modelo de dados de um e-commerce para explorar os recursos do JPA?

Então, faça sua pré-matrícula hoje no treinamento Especialista JPA e receba 20 aulas gratuitas sobre JPA e Hibernate.

Assista os vídeos para conhecer nosso método de ensino e também aprender na prática sobre essa tecnologia.

👉🏻 http://bit.ly/ejpa-pre-matricula
This media is not supported in your browser
VIEW IN TELEGRAM
Essa é a desvantagem do JPA em relação ao JDBC: nenhuma! 😂
This media is not supported in your browser
VIEW IN TELEGRAM
O JPA executa procedures e functions? Confira no vídeo!
Media is too big
VIEW IN TELEGRAM
JPQL ou Criteria? Diferenças de performance e produtividade.
Media is too big
VIEW IN TELEGRAM
Você está com dificuldade de aprender JPA?
[Matrículas Abertas - Especialista JPA]

Esse é um treinamento completo que leva você do básico ao avançado em Java Persistence API.

Após concluir o treinamento Especialista JPA, você vai dominar:

Mapeamento de entidades do básico ao super avançado
Relacionamento entre entidades
Ciclo de vida e os estados
Gerenciamento de transações
Eventos e callbacks
Estratégias para chave primária simples e composta
Chave primária e estrangeira na mesma coluna
Salvar imagens no banco, consultar e recuperar dados
Fazer tabela secundária em uma mesma entidade
Estratégias de herança
Banco de dados legado
Schema generation
Operações em Cascata
JPQL e Criteria API do básico ao avançado

E muito mais...

Sua formação completa em Java Persistence API está aqui. 🚀

👉 Veja todos os detalhes do treinamento!

https://bit.ly/ejpa-turma-relampago
Media is too big
VIEW IN TELEGRAM
Um dos nossos alunos nos perguntou qual o melhor ORM para queries complexas.

Confira a resposta do nosso instrutor Alexandre.
Media is too big
VIEW IN TELEGRAM
Posso deixar o JDBC para utilizar o JPA sem me preocupar com a performance?
This media is not supported in your browser
VIEW IN TELEGRAM
Por que aprender OneToMany e ManyToOne é complicado? 🤨
‼️Hoje é o último dia para se matricular no treinamento avançado Especialista JPA.

Clique no link abaixo, conheça a ementa, projeto do curso, bônus e muito mais...

👉https://bit.ly/ejpa-turma-relampago
Neste momento difícil causado pela pandemia do Coronavírus, a AlgaWorks decidiu dar a sua parcela de contribuição para a sociedade com a campanha Combate ao COVID-19.

Esta campanha visa:

1) Arrecadar recursos financeiros para o combate ao COVID-19

2) Contribuir com pessoas que precisam aprender programação Java e front-end mas ainda não não possuem condições financeiras e querem passar o período de isolamento estudando

Vai funcionar assim:

‼️Você pode se matricular nos cursos contemplados por esta campanha de forma gratuita ou por uma contribuição de R$100 por curso.

⚠️ No caso de matrícula paga, nós iremos doar 100% do faturamento líquido para uma instituição que está trabalhando no combate ao COVID-19.

Se cada um fizer um pouquinho, faremos uma grande diferença nas vidas das pessoas (inclusive nas nossas e de nossas famílias).

Saiba mais no link abaixo...
👉🏻bit.ly/algaworks-combate-covid19

PS.: Compartilhe com seus amigos programadores. Essa é uma forma valiosa de contribuir.
Media is too big
VIEW IN TELEGRAM
Como atualizar registros em lote usando JPQL e Criteria? Veja nesse vídeo!

👉🏻 Faça o download do código-fonte mostrado na aula nesse link:
https://github.com/algaworks/live-operacoes-em-lote-jpa
Antes do Angular 4, quando precisávamos exibir elementos HTML condicionalmente, acabávamos repetindo o *ngIf, negando a condição.

Agora temos a possibilidade de utilizar o "else" dentro do *ngIf.

Desta forma, simplificamos o código e deixamos mais legível!
This media is not supported in your browser
VIEW IN TELEGRAM
Duas formas de remover seus registros em lote: com JPQL e com Criteria!

Confira no vídeo.

👉🏻 Você pode fazer download do código-fonte mostrado na aula nesse link:
https://github.com/algaworks/live-operacoes-em-lote-jpa
Talvez não dê para mudar o mundo sem o código-fonte, mas a gente pode tentar, principalmente nesses momentos difíceis. 💻🌎

Participe da campanha de Combate ao COVID-19 da AlgaWorks! 😷

👉https://bit.ly/algaworks-combate-covid19
This media is not supported in your browser
VIEW IN TELEGRAM
[Curso Gratuito de Spring REST para Iniciantes]

Uma semana de videoaulas para você começar a desenvolver API REST com Spring.

🗓 De 20 a 24 de Abril.
🖥 Curso online e 100% gratuito.

Garanta sua vaga! Clique no botão abaixo e faça sua inscrição gratuitamente.

👉🏻https://bit.ly/inscricao-spring-rest-iniciante
O JShell nos permite executar códigos Java de forma interativa no terminal.

Assim não temos mais a burocracia de criar classes com o método main apenas para testar algum código.

Para usar, basta ter instalado o JDK 9+ e executar o comando "jshell" no terminal.
Hoje começa a contagem regressiva para o lançamento do Novo Curso Gratuito Spring REST para Iniciantes! 🚀

Faltam 5 dias... 😎

Faça sua inscrição gratuita pelo link:
👉 https://bit.ly/inscricao-spring-rest-iniciante