Ensina muito bem, claro e completo, já até me inscrevi no canal e dei um Joinha
@arthursouza8591
7 жыл бұрын
Sua aula é melhor do que a do meu professor da faculdade!
@marcosr.s.7262
2 жыл бұрын
Excelente! Matéria objetiva e bem clara. Obrigado.
@rogeriotadeudosreis342
3 жыл бұрын
Boa noite Rafael, excelente tutorial, me ajudou muito aqui no projeto da faculdade. Obrigado por compartilhar.
@marlonjhowyeung8716
8 жыл бұрын
Otimo video, muito explicativo e sem fugir do tema. Parabens cara!
@paulosoares8626
9 жыл бұрын
Show muito bom, tirou dúvidas que eu tinha em relação ao JPA valeu...
@davialmeida4162
9 жыл бұрын
Cara muito bom Parabéns pela aula.
@thiagothomers
2 жыл бұрын
Que pena que a gente demora tanto tempo pra achar uma canal top. Não sei se responde minha dúvida mais a frente no vídeo, mas é o seguinte: Assim como tem a anottation para o jpa reconhecer o nome da coluna do banco (@column), existe uma anottation para a tabela ?. Veja, estou tentando usar o @Table, mas nada acontece, só reconhece quando eu coloco o mesmo padrão (underline ou camel) no banco e na tabela é que funciona. Mas como não é boa prática não quero continuar fazendo assim.
@thiagothomers
2 жыл бұрын
Esse controle da entidade na classe de persistência ainda é necessário fazer atualmente ?
@RafaelSakurai
9 жыл бұрын
Se o Aluno tiver um atributo: @OneToOne private Curso curso; você pode definir esse atributo como null e atualizar a classe Aluno com o em.merge(aluno) para remover a referência. Depois para apagar o objeto da classe Curso use o método em.remove(curso).
@RafaelSakurai
9 жыл бұрын
***** O aluno pode ficar sem curso? Se a resposta for sim, antes de remover a entidade Curso você pode criar um método (removerCursosDosAlunos(Long cursoId)) que faça uma atualização de vários alunos de uma vez, por exemplo: Query q = em.createQuery("UPDATE Aluno a SET a.curso = null WHERE a.curso.id = :id_curso"); q.setParameter("id_curso", cursoId); q.executeUpdate(); Estou atualizando o curso do aluno como null para todos os alunos que tem um id de curso que eu passar como parâmetro. Se a resposta for não, então você pode primeiro atualizar o novo curso do aluno e depois apagar o antigo.
@eltonsantosoficial
6 жыл бұрын
No meu caso, ele registra no banco com o nome local e nao local_id por que?
@eltonsantosoficial
6 жыл бұрын
To tentando integrar isso com o jsf atraves de uma view e to apanhando muito
@RafaelSakurai
6 жыл бұрын
Oi Elton, você pode chamar o DAO pelo ManagedBean para mostrar os dados no jsf.
@alexandrefaculdade
9 жыл бұрын
Rafael, tenho duas tabela no meu bando: Aluno e Endereco, quero que elas tenham um relacionamento OneToOne e a tabela endereco tem a chave estrangeira de aluno. Quando gero as classes de entidades do banco automaticamente pelo NetBenas, ele só cria um relacionamento OneToOne e uma Collection de Endereco. Como fazer para que ele gere OneToOne?
@RafaelSakurai
9 жыл бұрын
Olá Alexandre, não sei rs, não costumo usar esse gerador de código do NetBeans. Porque você não escreve o código das entidades e o script do banco como você espera?
@medeiros_yasmin
6 жыл бұрын
Rafael, suas aulas são baseadas em algum livro? Se sim, qual o nome dele?
@RafaelSakurai
6 жыл бұрын
Oi, estou montando esse livro (www.gitbook.com/book/rafaelsakurai/desenvolvimento-distribuido/details) com o conteúdo dos vídeos. O que aprendi foi com esse livro (www.amazon.com.br/Enterprise-JavaBeans-3-1-Developing-Components-ebook/dp/B0046RERXO). Abraços.
@bobsonssauro
5 жыл бұрын
Como faz pra exibir os comandos realizados pelo JPA? vc pulou essa parte, tôme matando por ela.
@RafaelSakurai
5 жыл бұрын
Oi. Explico nesse vídeo kzitem.info/news/bejne/q5-mrn-AkKyIZqw aos 13:30min
Пікірлер: 20