Java com Hibernate

O Hibernate é um framework para o mapeamento objeto-relacional, ele facilita o mapeamento dos atributos entre uma base tradicional de dados relacionais e o modelo objeto de uma aplicação, com isso, diminui a complexidade de criar programas em java.

Descrição

Trabalhar com manipulação de banco de dados tornou-se quase que obrigatório para qualquer sistema, do mais simples ao mais complexo. Até um tempo atrás tínhamos que usar técnicas e ferramentas para realizar tais tarefa, muito conhecidas como por exemplo o PreparedStatement, DriverManager e assim por diante. Atualmente usamos frameworks ORM (Mapemanto Objeto-Relacional) que fazem toda a tarefa que antes era feita manualmente. Em poucas palavras um Framework ORM é responsável por abstrair um banco de dados relacional, permitindo que você trabalhe como se fosse um banco de dados orientado à objetos, o que é ideal para quem trabalha com uma linguagem que já é orientada à objetos, como é o caso do Java. Neste curso vamos aprender como usar o Hibernate.

10h15m
O banco postgresql e netbeans 07m59s Iniciando e configurando os jars do hibernate 09m43s Configurando hibernate_cfg_xml 08m08s Hibernate session-factory driver url dialect 09m34s Aluno javabean pojo getters e setters 08m02s Hibernate-mapping id generator class 09m34s Mais hibernate-mapping id generator class property 05m42s Criando classe para persistir dados com hibernate 04m46s Iniciando o sessionfactory configuration 09m18s Session transaction save commit close setters 09m53s Simple logging facade for java 08m35s Corrigindo bugs importantes para aprendizado 09m55s Comparaþ§es sql x hibernate produtividade 07m40s Update para atualizar dados com hibernate 08m34s List e arraylist e createquery para listar alunos 08m09s Mais list e arraylist e createquery com for 07m49s Mútodo do hibernate para excluir registros 04m19s Unificando save update list e delete 05m34s Preenchendo jtable com list do hibernate 09m34s Personalizando jtable e apresentando dados 05m23s Lista isempty para mostrar dados 05m59s Manipulando linha e coluna do jtable 07m08s Classe aluno getters e setters para visualizaþòo dos dados 08m29s Gravando dados via formulßrio pelo hibernate 06m34s Alterando dados via formulßrio pelo hibernate 03m50s Excluindo dados via formulßrio pelo hibernate 09m09s Atualizando jtable e campos do jframe quando excluido 03m39s Otimizando sessionfactory e atualizando tudo 06m48s L¾gica para navegaþòo em proximo registro 09m34s Navegando entre os registros proximo e anterior 08m38s Posicionando primeiro e ultimo registro 09m58s Finalizando navegaþòo nos registros 06m46s Personalizando com cores o jtable para item selecionado 05m21s Generator class increment para codigo automßtico 08m22s Param sequence como generator para codigo automßtico 08m13s Saveorupdate objetos transientes persistentes 09m22s Finalizando saveorupdate objetos transientes persistentes 05m11s Hql hibernate query language 08m53s Consultando e ordenando com hql 09m06s Implementando like order by pelo hql 09m56s Personalizando e finalizando pesquisas com hql 09m06s Configurando hibernate com hibernate.properties 09m49s Instanciando um objeto de configuraþòo no hibernate 09m15s Sessao get aluno.class nova forma de ler dados 07m11s Debugando format_sql true e backup transferencia 05m10s Baixando e instalando netbeans 6.5 e postgresql 8.3 09m55s Configurando sistema nas novas ferramentas 06m16s Agora sim tudo funcionando nas novas ferramentas 08m19s Nota tabela telefones dos alunos - primary key composto foreign key 08m48s Usando coleþòo set hashset para tabela 08m49s Mapeando set key element column table 06m18s Gravando dados da coleþòo set para telefones alunos 09m33s Finalizando gravaþòo de dados usando coleþòo set 07m42s Listando dados no collection set do banco 07m31s Percorrendo collection set com iterator e imprimindo 08m33s Instalando plugin uml e serviþo do banco 08m38s Configurando serviþo de conexòo com banco no netbeans 07m05s Criando uma tabela pessoa 09m37s Criando projeto e diagrama uml para classes pessoa e endereco 09m30s Serializable e gerando as classes endereco e pessoa 09m43s Mapeamento para classe pessoa e endereco 09m52s Finalizando o mapeamento no hibernate 06m28s Classe gravapessoa para inserir dados no banco 09m30s Verificando e validando xml e gravando dados 09m53s Criando packages para organizaþòo dos arquivos 09m47s Configurando hibernate para classes com packages 06m35s Classe hibernateutil para acesso global ao sessionfactory 09m38s Implementando hibernateutil nas demais classes 09m38s Excluindo dados usando hibernateutil e vendo relacionamento 07m16s O padrao dao - data access object 07m45s Criando interface interfacealunodao 06m36s Classe alunodao com hibernate 08m47s Gravando dados com hibernate via dao 09m36s Excluindo dados com hibernate via dao 06m01s Alterando dados com hibernate via dao 06m46s Exibindo dados com hibernate com list no dao 09m39s Usando roolback no dao com exceþòo hibernate 05m48s
14h51m
Introduþòo ao dao generico 02m29s Interfacedaogenerico e classe daogenerico 09m11s Gravando com hibernate usando daogenerico 12m09s Classe pessoa para gravar usando daogenerico 06m47s Excluindo no hibernate usando daogenerico 07m24s Update no hibernate usando daogenerico 06m24s Listar todos no hibernate usando daogenerico 09m35s Listando dados em 2 classes com return list 07m59s Hibernate iniciando exportacao de esquema de bd 07m52s Tool hbm2ddl schemaexport hibernate 09m22s 89 - baixando, instalando e criando no eclipse 09m10s Configurando hibernate no eclipse 09m40s Listando alunos com hibernate no eclipse 07m00s Organizando em packages no eclipse 06m12s Iniciando topico consultas hql query 08m20s Hibernate pesquisa hql com parametros 07m04s Encapsulando pesquisa no mapeamento do hibernate 09m06s Instalando plugin xml e vendo outros plugins 09m40s Eclipse consulta between com parametros no hibernate 08m49s Interface query sql nativo createsqlquery 07m51s Paginado resultados setmaxresults setfirstresult 08m48s Api qbc query by criteria hibernate 08m49s Expression criteria para filtrar no hibernate 05m54s Criteria com restrictions para filtrar no hibernate 08m26s Criteria com querybyexample qbe no hibernate 07m50s Iniciando mapeamento de associacoes com xml 09m01s Criando e mapeando as classes pessoa e endereco para associacao 09m29s Gravando dados no banco do mapeamento pessoa e endereco 09m30s Listando dados do mapeamento pessoa e endereco 09m41s Onetoone implementando associaþòo um para um 09m50s Associaþòo unidirecional onetoone de pessoa para endereco 08m45s Associaþòo bidirecional onetoone entre pessoa para endereco 08m58s Cascade save-update na associaþòo onetoone 09m43s Cascade delete all na associaþòo pessoa endereco 09m01s Cascade all saveorupdate na associaþòo pessoa endereco 07m28s Many-to-one implementando muitos para um 09m53s Gravando em many-to-one muitos para um 09m45s Excluindo em many-to-one em cascata 09m44s Transformando um many-to-one para one-to-one 09m31s One-to-one atravús de unique true em foreign key 06m18s One-to-one atravús primary key no hibernate 11m15s Gravando e excluindo com one-to-one em primary key 08m18s Fetch join select com one-to-one em primary key 09m40s Mapeando associaþòo one-to-many com set 11m41s Gravando em 2 tabelas com hashset em one-to-many 11m33s Atributo inverse false true na tag set 09m22s One-to-many unidirecional com tabela associativa 10m10s Many-to-many gravando em tres tabelas 12m29s Transformando many-to-many para one-to_many unique true 09m23s Compositeid associacoes com atrributos 09m41s 129- gerando tabelas com composite-id e key-many-to-one 11m46s Finalizando composite-id associacoes com atributos 04m22s Join table para many-to-one com tabela associativa 10m53s Join table com one-to-one em tabela associativa 05m24s Many-to-many com tabela associativa 06m52s One-to-many e many-to-many de forma bidirecional 13m55s One-to-one bidirecional em foreign key 11m07s One-to-one bidirecional em primary key 09m08s One-to-many many-to-one bidirecional com tabela ssociativa 14m46s One-to-one bidirecional com tabela ssociativa 09m38s Many-to-many bidirecional com tabela ssociativa 10m25s Iniciando em xml heranþa de classes no hibernate 09m29s Heranþa joined-subclass no hibernate 11m37s Finalizando heranþa joined-subclass 04m27s Usando extends para mapear com joined-subclass 09m28s Heranþa usando hierarquia subclass discriminator-value 07m12s Iniciando hibernate annotations anotacoes 09m46s Annotations jars @entity @table jpa ejb javax persistence 10m26s Annotations @id annotationconfiguration 09m18s Annotations generatedvalue generationtype sequence 09m37s Annotations gravando no banco com anotacoes 09m29s Annotations sequencegenerator sequencename 05m01s Annotations precision temporal temporaltype 05m53s Annotations collectionofelements jointable joincolumn 08m26s Annotations gravando e listando com collectionofelements 09m50s Annotations indexcolumn coleþòo com list 08m00s Annotations mapkey coleþòo com map 11m05s Annotations bag coleþòo collectionid 11m40s Annotations transportando tudo para eclipse 05m24s Iniciando associaþ§es com annotations 08m56s Associaþòo one-to-one unidirecional com annotations 11m33s Gravando com associaþòo one-to-one unidirecional annotations 11m07s Annotations cascade aþ§es em cascata 05m32s Annotations cascade listando e excluindo 07m30s Annotations bidirecional gravando excluindo listando 12m46s Annotations targetentity bidirecional 04m53s Annotations mappedby fetch onetomany manytoone 10m21s Annotations updatable insertable onetomany manytoone 07m13s Annotations bidirecional gravando onetomany manytoone 07m21s Annotations manytomany jointable inversejoincolumns 09m38s Annotations manytomany gravando em 3 tabelas 05m09s Annotations emcapsulando consulta query 08m34s Annotations finalizando emcapsulando consulta query 06m35s Annotations iniciando heranþa 06m42s Annotations mappedsuperclass inheritance 08m32s Annotations finalizando heranþa por classe concreta 06m28s Annotations heranþa hierarquia inheritancetype_single_table 08m44s Annotations heranþa joinet subclasse 07m24s Hibernate dicas de praticidade no netbeans 10m38s Xdoclet praticidade com nbxdoclet no netbeans 09m08s Praticidade com hibernate tools no eclipse 10m36s

Este curso ainda não recebeu avaliações.