Certificado reconhecido pelo MEC
Hibernate
CategoriaDesenvolvimento de Apps
Carga horária20
Aulas179
Módulos1
Sobre o curso
O que você vai aprender
Hibernate é um framework para o mapeamento objeto-relacional escrito na linguagem Java, mas também é disponível em .Net com o nome NHibernate.
Conteúdo programático
Como o curso é organizado
1 módulos · 179 aulas
01
- 01 - Introdução ao java com hibernate
- 02 - O banco postgresql e netbeans
- 03 - Iniciando e Configurando os Jars do Hibernate
- 04 - Configurando hibernate_cfg_xml
- 05 - hibernate Session-Factory driver url dialect
- 06 - Aluno JavaBean POJO getters e setters
- 07 - hibernate-mapping id generator class
- 08 - Mais hibernate-mapping id generator class property
- 09 - Criando classe para persistir dados com Hibernate
- 10 - Iniciando o SessionFactory Configuration
- 100 - API QBC Query By Criteria hibernate
- 101 - Expression Criteria para filtrar no hibernate
- 102 - Criteria com Restrictions para filtrar no hibernate
- 103 - Criteria com QueryByExample QBE no Hibernate
- 104 - Iniciando Mapeamento de Associacoes com XML
- 105 - Criando e mapeando as classes Pessoa e Endereco para associacao
- 106 - Gravando dados no banco do mapeamento Pessoa e Endereco
- 107 - Listando dados do mapeamento Pessoa e Endereco
- 108 - OneToOne Implementando associação um para um
- 109 - Associação Unidirecional OneToOne de Pessoa para Endereco
- 11 - Session Transaction Save Commit Close Setters
- 110 - Associação Bidirecional OneToOne entre Pessoa para Endereco
- 111 - Cascade Save-Update na associação OneToOne
- 112 - Cascade delete all na associação Pessoa Endereco
- 113 - Cascade all saveORupdate na associação Pessoa Endereco
- 114 - Many-to-One implementando muitos para um
- 115 - Gravando em Many-to-One muitos para um
- 116 - Excluindo em Many-to-One em cascata
- 117 - Transformando um Many-to-One para One-to-one
- 118 - One-to-one através de UNIQUE true em Foreign Key
- 119 - One-to-one através Primary Key no hibernate
- 12 - Simple Logging Facade for Java
- 120 - Gravando e Excluindo com one-to-one em Primary Key
- 121 - Fetch Join Select com one-to-one em Primary Key
- 122 - Mapeando associação One-to-Many com Set
- 123 - Gravando em 2 tabelas com HashSet em One-to-Many
- 124 - Atributo Inverse false true na tag Set
- 125 - One-to-many unidirecional com tabela associativa
- 126 - Many-to-many gravando em tres tabelas
- 127 - Transformando Many-to-many para One-to_many unique true
- 128 - CompositeID associacoes com atrributos
- 129- Gerando tabelas com Composite-id e key-many-to-one
- 13 - Corrigindo Bugs Importantes para aprendizado
- 130 - Finalizando Composite-id associacoes com atributos
- 131 - Join Table para Many-to-one com tabela associativa
- 132 - Join Table com one-to-one em tabela associativa
- 133 - Many-to-many com tabela associativa
- 134 - One-to-Many e Many-to-many de forma Bidirecional
- 135 - One-to-One Bidirecional em Foreign Key
- 136 - One-to-One Bidirecional em Primary Key
- 137 - One-to-Many Many-to-one Bidirecional com tabela ssociativa
- 138 - One-to-One Bidirecional com tabela ssociativa
- 139 - Many-to-Many Bidirecional com tabela ssociativa
- 14 - Comparações SQL x Hibernate Produtividade
- 140 - Iniciando em XML Herança de Classes no Hibernate
- 141 - Herança joined-subclass no Hibernate
- 142 - Finalizando herança joined-subclass
- 143 - Usando Extends para mapear com Joined-Subclass
- 144 - Herança usando Hierarquia SubClass discriminator-value
- 145 - Iniciando Hibernate Annotations ANOTACOES
- 146 - Annotations Jars @Entity @Table jpa ejb javax persistence
- 147 - Annotations @Id AnnotationConfiguration
- 148 - Annotations GeneratedValue GenerationType sequence
- 149 - Annotations Gravando no Banco com anotacoes
- 15 - Update para atualizar dados com hibernate
- 150 - Annotations SequenceGenerator sequenceName
- 151 - Annotations precision Temporal TemporalType
- 152 - Annotations CollectionOfElements JoinTable JoinColumn
- 153 - Annotations Gravando e Listando com CollectionOfElements
- 154 - Annotations IndexColumn Coleção com List
- 155 - Annotations MapKey coleção com Map
- 156 - Annotations Bag Coleção CollectionId
- 157 - Annotations transportando tudo para Eclipse
- 158 - Iniciando associações com Annotations
- 159 - Associação one-to-one unidirecional com Annotations
- 16 - List e ArrayList e createQuery para Listar Alunos
- 160 - Gravando com Associação one-to-one unidirecional Annotations
- 161 - Annotations Cascade Ações em cascata
- 162 - Annotations Cascade Listando e Excluindo
- 163 - Annotations Bidirecional Gravando Excluindo Listando
- 164 - Annotations targetEntity Bidirecional
- 165 - Annotations mappedBy fetch OneToMany ManyToOne
- 166 - Annotations updatable insertable OneToMany ManyToOne
- 167 - Annotations Bidirecional Gravando OneToMany ManyToOne
- 168 - Annotations ManyToMany JoinTable inverseJoinColumns
- 169 - Annotations ManyToMany Gravando em 3 tabelas
- 17 - Mais List e ArrayList e createQuery com For
- 170 - Annotations emcapsulando consulta query
- 171 - Annotations finalizando emcapsulando consulta query
- 172 - Annotations iniciando Herança
- 173 - Annotations MappedSuperclass Inheritance
- 174 - Annotations finalizando herança por classe concreta
- 175 - Annotations Herança Hierarquia InheritanceType_SINGLE_TABLE
- 176 - Annotations Herança Joinet Subclasse
- 177 - Hibernate dicas de praticidade no netbeans
- 178 - XDoclet praticidade com NBXDoclet no netbeans
- 179 - Praticidade com Hibernate Tools no Eclipse
- 18 - Método do hibernate para excluir registros
- 19 - Unificando save update list e delete
- 20 - Preenchendo jtable com list do Hibernate
- 21 - Personalizando jtable e apresentando dados
- 22 - lista isEmpty para mostrar dados
- 23 - manipulando linha e coluna do jtable
- 24 - Classe aluno getters e setters para visualização dos dados
- 25 - Gravando dados via Formulário pelo Hibernate
- 26 - Alterando dados via Formulário pelo Hibernate
- 27 - Excluindo dados via Formulário pelo Hibernate
- 28 - Atualizando JTable e campos do JFrame quando Excluido
- 29 - Otimizando SessionFactory e atualizando tudo
- 30 - Lógica para navegação em proximo registro
- 31 - Navegando entre os registros Proximo e Anterior
- 32 - Posicionando Primeiro e Ultimo registro
- 33 - Finalizando navegação nos registros
- 34 - Personalizando com cores o JTable para item selecionado
- 35 - Generator class increment para codigo automático
- 36 - param sequence como generator para codigo automático
- 37 - saveORupdate objetos transientes persistentes
- 38 - Finalizando saveORupdate objetos transientes persistentes
- 39 - HQL Hibernate Query Language
- 40 - Consultando e Ordenando com HQL
- 41 - Implementando like order by pelo HQL
- 42 - Personalizando e finalizando pesquisas com HQL
- 43 - Configurando Hibernate com hibernate.properties
- 44 - Instanciando um objeto de configuração no hibernate
- 45 - sessao get Aluno.class nova forma de ler dados
- 46 - debugando format_sql true e backup transferencia
- 47 - Baixando e instalando Netbeans 6.5 e PostgreSQL 8.3
- 48 - Configurando sistema nas novas ferramentas
- 49 - Agora sim tudo funcionando nas novas ferramentas
- 50 - nota tabela telefones dos alunos - primary key composto foreign key
- 51 - Usando Coleção Set HashSet para tabela
- 52 - Mapeando Set Key element column table
- 53 - Gravando dados da coleção SET para Telefones alunos
- 54 - Finalizando gravação de dados usando coleção SET
- 55 - Listando dados no Collection Set do Banco
- 56 - Percorrendo collection set com Iterator e imprimindo
- 57 - Instalando Plugin UML e Serviço do Banco
- 58 - Configurando Serviço de conexão com banco no NetBeans
- 59 - Criando uma tabela pessoa
- 60 - Criando projeto e diagrama UML para classes Pessoa e Endereco
- 61 - Serializable e Gerando as classes Endereco e Pessoa
- 62 - Mapeamento para classe Pessoa e Endereco
- 63 - Finalizando o mapeamento no hibernate
- 64 - Classe GravaPessoa para inserir dados no banco
- 65 - Verificando e validando XML e gravando dados
- 66 - Criando Packages para Organização dos Arquivos
- 67 - Configurando Hibernate para classes com packages
- 68 - Classe HibernateUtil para acesso Global ao SessionFactory
- 69 - Implementando HibernateUtil nas demais classes
- 70 - Excluindo dados usando HibernateUtil e vendo Relacionamento
- 71 - O padrao DAO - Data Access Object
- 72 - Criando interface InterfaceAlunoDAO
- 73 - Classe AlunoDAO com Hibernate
- 74 - Gravando Dados com hibernate via DAO
- 75 - Excluindo Dados com hibernate via DAO
- 76 - Alterando Dados com hibernate via DAO
- 77 - Exibindo Dados com hibernate com List no DAO
- 78 - Usando Roolback no DAO com exceção Hibernate
- 79 - Introdução ao DAO Generico
- 80 - InterfaceDAOGenerico e classe DAOGenerico
- 81 - Gravando com hibernate usando DAOGenerico
- 82 - Classe pessoa para gravar usando DAOGenerico
- 83 - Excluindo no hibernate usando DAOGenerico
- 84 - Update no hibernate usando DAOGenerico
- 85 - Listar todos no hibernate usando DAOGenerico
- 86 - Listando dados em 2 classes com return List
- 87 - Hibernate iniciando exportacao de esquema de BD
- 88 - tool hbm2ddl SchemaExport hibernate
- 89 - Baixando, Instalando e criando no Eclipse
- 90 - Configurando Hibernate no Eclipse
- 91 - Listando Alunos com Hibernate no Eclipse
- 92 - Organizando em packages no Eclipse
- 93 - Iniciando Topico Consultas hql query
- 94 - hibernate pesquisa hql com parametros
- 95 - Encapsulando pesquisa no mapeamento do hibernate
- 96 - Instalando Plugin XML e vendo outros plugins
- 97 - Eclipse Consulta Between com parametros no hibernate
- 98 - Interface Query sql nativo createSQLQuery
- 99 - Paginado Resultados setMaxResults setFirstResult