Curso Completo do framework Hibernate em 178 videoaulas

via Udemy

Go to Course: https://www.udemy.com/course/curso-completo-do-framework-hibernate-em-178-videoaulas/

Overview

São 178 videoaulas, 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, agilizando assim o desenvolvimento Pré-requisito: Ter conhecimentos java. Acompanha nos 3 dvd's: TODOS os fontes + Eclipse 3.4 + NetBeans 6.5 + PostgreSQL + bibliotecas HIBERNATE + Hibernate Tools para Eclipse.Aprenda a criar aplicações em java com framework hibernate com netbeans. Você aprenderá tanto com XML quanto com Annotations.Também vai ser mostrado java com hibernate usando a IDE Eclipse. Você vai se impressionar a facilidade de criar sistemas usando esse poderoso framework. Veja aqui um pouco do que vai aprender:Criar programas de forma mais simplesInstalar e configurar o HibernateDiminuir a complexidade do acesso a dadosConhecer o padrao DAO - Data Access ObjectDominar API QBC Query By Criteria hibernateUsar Hibernate com AnnotationsUsar Hibernate com XMLCronograma das videoaulas:aula 2206 - Introdução ao java com hibernateaula 2207 - O banco postgresql e netbeansaula 2208 - Iniciando e Configurando os Jars do Hibernateaula 2209 - Configurando hibernate_cfg_xmlaula 2210 - hibernate Session-Factory driver url dialectaula 2211 - Aluno JavaBean POJO getters e settersaula 2212 - hibernate-mapping id generator classaula 2213 - Mais hibernate-mapping id generator class propertyaula 2214 - Criando classe para persistir dados com Hibernateaula 2215 - Iniciando o SessionFactory Configurationaula 2216 - Session Transaction Save Commit Close Settersaula 2217 - SLF4J - Simple Logging Facade for Javaaula 2218 - Corrigindo Bugs Importantes para aprendizadoaula 2219 - Comparações SQL x Hibernate Produtividadeaula 2220 - Update para atualizar dados com hibernateaula 2221 - List e ArrayList e createQuery para Listar Alunosaula 2222 - Mais List e ArrayList e createQuery com Foraula 2223 - Método do hibernate para excluir registrosaula 2224 - Unificando save update list e deleteaula 2225 - Preenchendo jtable com list do Hibernateaula 2226 - Personalizando jtable e apresentando dadosaula 2227 - lista isEmpty para mostrar dadosaula 2228 - manipulando linha e coluna do jtableaula 2229 - Classe aluno getters e setters para visualização dos dadosaula 2230 - Gravando dados via Formulário pelo Hibernateaula 2231 - Alterando dados via Formulário pelo Hibernateaula 2232 - Excluindo dados via Formulário pelo Hibernateaula 2233 - Atualizando JTable e campos do JFrame quando Excluidoaula 2234 - Otimizando SessionFactory e atualizando tudoaula 2235 - Lógica para navegação em proximo registroaula 2236 - Navegando entre os registros Proximo e Anterioraula 2237 - Posicionando Primeiro e Ultimo registroaula 2238 - Finalizando navegação nos registrosaula 2239 - Personalizando com cores o JTable para item selecionadoaula 2240 - Generator class increment para codigo automáticoaula 2241 - param sequence como generator para codigo automáticoaula 2242 - saveORupdate objetos transientes persistentesaula 2243 - Finalizando saveORupdate objetos transientes persistentesaula 2244 - HQL Hibernate Query Languageaula 2245 - Consultando e Ordenando com HQLaula 2246 - Implementando like order by pelo HQLaula 2247 - Personalizando e finalizando pesquisas com HQLaula 2248 - Configurando Hibernate com hibernate. propertiesaula 2249 - Instanciando um objeto de configuração no hibernateaula 2250 - sessao get Aluno. class nova forma de ler dadosaula 2251 - debugando format_sql true e backup transferenciaaula 2252 - Baixando e instalando Netbeans 6.5 e PostgreSQL 8.3aula 2253 - Configurando sistema nas novas ferramentasaula 2254 - Agora sim tudo funcionando nas novas ferramentasaula 2255 - nota tabela telefones dos alunos - primary key composto foreign keyaula 2256 - Usando Coleção Set HashSet para tabelaaula 2257 - Mapeando Set Key element column tableaula 2258 - Gravando dados da coleção SET para Telefones alunosaula 2259 - Finalizando gravação de dados usando coleção SETaula 2260 - Listando dados no Collection Set do Bancoaula 2261 - Percorrendo collection set com Iterator e imprimindoaula 2262 - Instalando Plugin UML e Serviço do Bancoaula 2263 - Configurando Serviço de conexão com banco no NetBeansaula 2264 - Criando uma tabela pessoaaula 2265 - Criando projeto e diagrama UML para classes Pessoa e Enderecoaula 2266 - Serializable e Gerando as classes Endereco e Pessoaaula 2267 - Mapeamento para classe Pessoa e Enderecoaula 2268 - Finalizando o mapeamento no hibernateaula 2269 - Classe GravaPessoa para inserir dados no bancoaula 2270 - Verificando e validando XML e gravando dadosaula 2271 - Criando Packages para Organização dos Arquivosaula 2272 - Configurando Hibernate para classes com packagesaula 2273 - Classe HibernateUtil para acesso Global ao SessionFactoryaula 2274 - Implementando HibernateUtil nas demais classesaula 2275 - Excluindo dados usando HibernateUtil e vendo Relacionamentoaula 2276 - O padrao DAO - Data Access Objectaula 2277 - Criando interface InterfaceAlunoDAOaula 2278 - Classe AlunoDAO com Hibernateaula 2279 - Gravando Dados com hibernate via DAOaula 2280 - Excluindo Dados com hibernate via DAOaula 2281 - Alterando Dados com hibernate via DAOaula 2282 - Exibindo Dados com hibernate com List no DAOaula 2283 - Usando Roolback no DAO com exceção Hibernateaula 2284 - Introdução ao DAO Genericoaula 2285 - InterfaceDAOGenerico e classe DAOGenericoaula 2286 - Gravando com hibernate usando DAOGenericoaula 2287 - Classe pessoa para gravar usando DAOGenericoaula 2288 - Excluindo no hibernate usando DAOGenericoaula 2289 - Update no hibernate usando DAOGenericoaula 2290 - Listar todos no hibernate usando DAOGenericoaula 2291 - Listando dados em 2 classes com return Listaula 2292 - Hibernate iniciando exportacao de esquema de BDaula 2292 - tool hbm2ddl SchemaExport hibernateaula 2293 - Baixando, Instalando e criando no Eclipseaula 2294 - Configurando Hibernate no Eclipseaula 2295 - Listando Alunos com Hibernate no Eclipseaula 2296 - Organizando em packages no Eclipseaula 2297 - Iniciando Topico Consultas hql queryaula 2298 - hibernate pesquisa hql com parametrosaula 2299 - Encapsulando pesquisa no mapeamento do hibernateaula 2300 - Instalando Plugin XML e vendo outros pluginsaula 2301 - Eclipse Consulta Between com parametros no hibernateaula 2302 - Interface Query sql nativo createSQLQueryaula 2303 - Paginado Resultados setMaxResults setFirstResultaula 2304 - API QBC Query By Criteria hibernateaula 2305 - Expression Criteria para filtrar no hibernateaula 2306 - Criteria com Restrictions para filtrar no hibernateaula 2307 - Criteria com QueryByExample QBE no Hibernateaula 2308 - Iniciando Mapeamento de Associacoes com XMLaula 2309 - Criando e mapeando as classes Pessoa e Endereco para associacaoaula 2310 - Gravando dados no banco do mapeamento Pessoa e Enderecoaula 2311 - Listando dados do mapeamento Pessoa e Enderecoaula 2312 - OneToOne Implementando associação um para umaula 2313 - Associação Unidirecional OneToOne de Pessoa para Enderecoaula 2314 - Associação Bidirecional OneToOne entre Pessoa para Enderecoaula 2315 - Cascade Save-Update na associação OneToOneaula 2316 - Cascade delete all na associação Pessoa Enderecoaula 2317 - Cascade all saveORupdate na associação Pessoa Enderecoaula 2318 - Many-to-One implementando muitos para umaula 2319 - Gravando em Many-to-One muitos para umaula 2320 - Excluindo em Many-to-One em cascataaula 2321 - Transformando um Many-to-One para One-to-oneaula 2322 - One-to-one através de UNIQUE true em Foreign Keyaula 2323 - One-to-one através Primary Key no hibernateaula 2324 - Gravando e Excluindo com one-to-one em Primary Keyaula 2325 - Fetch Join Select com one-to-one em Primary Keyaula 2326 - Mapeando associação One-to-Many com Setaula 2327 - Gravando em 2 tabelas com HashSet em One-to-Manyaula 2328 - Atributo Inverse false true na tag Setaula 2329 - One-to-many unidirecional com tabela associativaaula 2330 - Many-to-many gravando em tres tabelasaula 2331 - Transformando Many-to-many para One-to_many unique trueaula 2332 - CompositeID associacoes com atrributosaula 2333 - Gerando tabelas com Composite-id e key-many-to-oneaula 2334 - Finalizando Composite-id associacoes com atributosaula 2335 - Join Table para Many-to-one com tabela associativaaula 2336 - Join Table com one-to-one em tabela associativaaula 2337 - Many-to-many com tabela associativaaula 2338 - One-to-Many e Many-to-many de forma Bidirecionalaula 2339 - One-to-One Bidirecional em Foreign Keyaula 2340 - One-to-One Bidirecional em Primary Keyaula 2341 - One-to-Many Many-to-one Bidirecional com tabela ssociativaaula 2342 - One-to-One Bidirecional com tabela ssociativaaula 2343 - Many-to-Many Bidirecional com tabela ssociativaaula 2344 - Iniciando em XML Herança de Classes no Hibernateaula 2345 - Herança joined-subclass no Hibernateaula 2346 - Finalizando herança joined-subclassaula 2347 - Usando Extends para mapear com Joined-Subclassaula 2348 - Herança usando Hierarquia SubClass discriminator-valueaula 2349 - Iniciando Hibernate Annotations ANOTACOESaula 2350 - Annotations Jars @Entity @Table jpa ejb javax persistenceaula 2351 - Annotations @Id AnnotationConfigurationaula 2352 - Annotations GeneratedValue GenerationType sequenceaula 2353 - Annotations Gravando no Banco com anotacoesaula 2354 - Annotations SequenceGenerator sequenceNameaula 2355 - Annotations precision Temporal TemporalTypeaula 2356 - Annotations CollectionOfElements JoinTable JoinColumnaula 2357 - Annotations Gravando e Listando com CollectionOfElementsaula 2358 - Annotations IndexColumn Coleção com Listaula 2359 - Annotations MapKey coleção com Mapaula 2360 - Annotations Bag Coleção CollectionIdaula 2361 - Annotations transportando tudo para Eclipseaula 2362 - Iniciando associações com Annotationsaula 2363 - Associação one-to-one unidirecional com Annotationsaula 2364 - Gravando com Associação one-to-one unidirecional Annotationsaula 2365 - Annotations Cascade Ações em cascataaula 2366 - Annotations Cascade Listando e Excluindoaula 2367 - Annotations Bidirecional Gravando Excluindo Listandoaula 2368 - Annotations targetEntity Bidirecionalaula 2369 - Annotations mappedBy fetch OneToMany ManyToOneaula 2370 - Annotations updatable insertable OneToMany ManyToOneaula 2371 - Annotations Bidirecional Gravando OneToMany ManyToOneaula 2372 - Annotations ManyToMany JoinTable inverseJoinColumnsaula 2373 - Annotations ManyToMany Gravando em 3 tabelasaula 2374 - Annotations emcapsulando consulta queryaula 2375 - Annotations finalizando emcapsulando consulta queryaula 2376 - Annotations iniciando Herançaaula 2377 - Annotations MappedSuperclass Inheritanceaula 2378 - Annotations finalizando herança por classe concretaaula 2379 - Annotations Herança Hierarquia InheritanceType_SINGLE_TABLEaula 2380 - Annotations Herança Joinet Subclasseaula 2381 - Hibernate dicas de praticidade no netbeansaula 2382 - XDoclet praticidade com NBXDoclet no netbeansaula 2383 - Praticidade com Hibernate Tools no Eclipse

Skills

Reviews