Java com Hibernate + Spring Framework - Online

Solicite informação sem compromisso Learncafe

Para enviar a solicitaçao você deve aceitar a Política de Privacidade

Comentários sobre Java com Hibernate + Spring Framework - Online

  • Objectivos

    Neste curso, você terá acesso a dois frameworks, para entender tudo sobre esse assunto. O Hibernate é um framework para o mapeamento objeto-relacional, que 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. O Spring é um framework open source para a plataforma Java. Trata-se de um framework não intrusivo, baseado nos padrões de projeto inversão de controle (IoC) e injeção de dependência. O Spring container se encarrega de "instanciar" classes de uma aplicação Java. Estude em casa por um material de qualidade e obtenha assim o seu certificado e uma melhor colocação profissional em pouco tempo.

  • Conteúdo
    Java com Hibernate + Spring Framework
    • Carga horária: 180

    Neste curso, você terá acesso a dois frameworks, para entender tudo sobre esse assunto. O Hibernate é um framework para o mapeamento objeto-relacional, que 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. O Spring é um framework open source para a plataforma Java. Trata-se de um framework não intrusivo, baseado nos padrões de projeto inversão de controle (IoC) e injeção de dependência. O Spring container se encarrega de "instanciar" classes de uma aplicação Java. Estude em casa por um material de qualidade e obtenha assim o seu certificado e uma melhor colocação profissional em pouco tempo.

    Este curso possui certificado de conclusão.

    Ao concluir este curso, você receberá um certificado digital.

    Aumente as suas chances de ser contratado qualificando suas habilidades com certificados.

    Este curso possui certificado de conclusão.

    Aqui no Learncafe você tem acesso ao seu curso a hora que quiser. Os cursos ficam disponíveis 24 horas por dia, todos os dias da semana.

    Além de ser uma plataforma fácil de usar, em qualquer aparelho com acesso à Internet, você ainda recebe um Certificado Digital ao concluir o seu curso.

    Conteúdo programático:

    Módulo I Introdução ao java com hibernate O banco postgresql e netbeans Iniciando e Configurando os Jars do Hibernate Configurando hibernate_cfg_xml Hibernate Session-Factory driver url dialect Aluno JavaBean POJO getters e setters Hibernate-mapping id generator class Mais hibernate-mapping id generator class property Criando classe para persistir dados com Hibernate Iniciando o SessionFactory Configuration Session Transaction Save Commit Close Setters SLF4J - Simple Logging Facade for Java Corrigindo Bugs Importantes para aprendizado Comparações SQL x Hibernate Produtividade Update para atualizar dados com hibernate List e ArrayList e createQuery para Listar Alunos Mais List e ArrayList e createQuery com For Método do hibernate para excluir registros Unificando save update list e delete Preenchendo jtable com list do Hibernate Personalizando jtable e apresentando dados Lista isEmpty para mostrar dados Manipulando linha e coluna do jtable Classe aluno getters e setters para visualização dos dados Gravando dados via Formulário pelo Hibernate Alterando dados via Formulário pelo Hibernate Excluindo dados via Formulário pelo Hibernate Atualizando JTable e campos do JFrame quando Excluido Otimizando SessionFactory e atualizando tudo Lógica para navegação em próximo registro Navegando entre os registros Próximo e Anterior Posicionando Primeiro e Último registro Finalizando navegação nos registros Personalizando com cores o JTable para item selecionado Generator class increment para código automático Param sequence como generator para código automático SaveORupdate objetos transientes persistentes Finalizando saveORupdate objetos transientes persistentes HQL Hibernate Query Language Consultando e Ordenando com HQL Implementando like order by pelo HQL Personalizando e finalizando pesquisas com HQL Configurando Hibernate com hibernate.properties Instanciando um objeto de configuração no hibernate Sessão get Aluno.class nova forma de ler dados Debugando format_sql true e backup transferência Baixando e instalando Netbeans 6.5 e PostgreSQL 8.3 Configurando sistema nas novas ferramentas Agora sim tudo funcionando nas novas ferramentas nota tabela telefones dos alunos - primary key composto foreign key Usando Coleção Set HashSet para tabela Mapeando Set Key element column table Gravando dados da coleção SET para Telefones alunos Finalizando gravação de dados usando coleção SET Listando dados no Collection Set do Banco Percorrendo collection set com Iterator e imprimindo Instalando Plugin UML e Serviço do Banco Configurando Serviço de conexão com banco no NetBeans Criando uma tabela pessoa Criando projeto e diagrama UML para classes Pessoa e Endereco Serializable e Gerando as classes Endereco e Pessoa Mapeamento para classe Pessoa e Endereco Finalizando o mapeamento no hibernate Classe GravaPessoa para inserir dados no banco Verificando e validando XML e gravando dados Criando Packages para Organização dos Arquivos Configurando Hibernate para classes com packages Classe HibernateUtil para acesso Global ao SessionFactory Implementando HibernateUtil nas demais classes Excluindo dados usando HibernateUtil e vendo Relacionamento O padrão DAO - Data Access Object Criando interface InterfaceAlunoDAO Classe AlunoDAO com Hibernate Gravando Dados com hibernate via DAO Excluindo Dados com hibernate via DAO Alterando Dados com hibernate via DAO Exibindo Dados com hibernate com List no DAO Usando Roolback no DAO com exceção Hibernate Introdução ao DAO Genérico Interface DAOGenerico e classe DAOGenerico Gravando com hibernate usando DAOGenerico Classe pessoa para gravar usando DAOGenerico Excluindo no hibernate usando DAOGenerico Update no hibernate usando DAOGenerico Listar todos no hibernate usando DAOGenerico Listando dados em 2 classes com return List Hibernate iniciando exportação de esquema de BD Tool hbm2ddl SchemaExport hibernate Baixando, Instalando e criando no Eclipse Configurando Hibernate no Eclipse Listando Alunos com Hibernate no Eclipse Organizando em packages no Eclipse Iniciando Tópico Consultas hql query Hibernate pesquisa hql com parâmetros Encapsulando pesquisa no mapeamento do hibernate Instalando Plugin XML e vendo outros plugins Eclipse Consulta Between com parâmetros no hibernate Interface Query sql nativo createSQLQuery Paginando Resultados setMaxResults setFirstResult API QBC Query By Criteria hibernate Expression Criteria para filtrar no hibernate Criteria com Restrictions para filtrar no hibernate Criteria com QueryByExample QBE no Hibernate Iniciando Mapeamento de Associações com XML Criando e mapeando as classes Pessoa e Endereço para associação Gravando dados no banco do mapeamento Pessoa e Endereço Listando dados do mapeamento Pessoa e Endereço OneToOne Implementando associação um para um Associação Unidirecional OneToOne de Pessoa para Endereço Associação Bidirecional OneToOne entre Pessoa para Endereço Cascade Save-Update na associação OneToOne Cascade delete all na associação Pessoa Endereço Cascade all saveORupdate na associação Pessoa Endereço Many-to-One implementando muitos para um Gravando em Many-to-One muitos para um Excluindo em Many-to-One em cascata Transformando um Many-to-One para One-to-one One-to-one através de UNIQUE true em Foreign Key One-to-one através Primary Key no hibernate Gravando e Excluindo com one-to-one em Primary Key Fetch Join Select com one-to-one em Primary Key Mapeando associação One-to-Many com Set Gravando em 2 tabelas com HashSet em One-to-Many Atributo Inverse false true na tag Set One-to-many unidirecional com tabela associativa Many-to-many gravando em três tabelas Transformando Many-to-many para One-to-many unique true CompositeID associações com atributos Gerando tabelas com Composite-id e key-many-to-one Finalizando Composite-id associações com atributos Join Table para Many-to-one com tabela associativa Join Table com one-to-one em tabela associativa Many-to-many com tabela associativa One-to-Many e Many-to-many de forma Bidirecional One-to-One Bidirecional em Foreign Key One-to-One Bidirecional em Primary Key One-to-Many Many-to-one Bidirecional com tabela associativa One-to-One Bidirecional com tabela associativa Many-to-Many Bidirecional com tabela associativa Iniciando em XML Herança de Classes no Hibernate Herança joined-subclass no Hibernate Finalizando herança joined-subclass Usando Extends para mapear com Joined-Subclass Herança usando Hierarquia SubClass discriminator-value Iniciando Hibernate Annotations ANOTAÇÕES Annotations Jars @Entity @Table jpa ejb javax persistence Annotations @Id AnnotationConfiguration Annotations GeneratedValue GenerationType sequence Annotations Gravando no Banco com anotações Annotations SequenceGenerator sequenceName Annotations precision Temporal TemporalType Annotations CollectionOfElements JoinTable JoinColumn Annotations Gravando e Listando com CollectionOfElements Annotations IndexColumn Coleção com List Annotations MapKey coleção com Map Annotations Bag Coleção CollectionId Annotations transportando tudo para Eclipse Iniciando associações com Annotations Associação one-to-one unidirecional com Annotations Gravando com Associação one-to-one unidirecional Annotations Annotations Cascade Ações em cascata Annotations Cascade Listando e Excluindo Annotations Bidirecional Gravando Excluindo Listando Annotations targetEntity Bidirecional Annotations mappedBy fetch OneToMany ManyToOne Annotations updatable insertable OneToMany ManyToOne Annotations Bidirecional Gravando OneToMany ManyToOne Annotations ManyToMany JoinTable inverseJoinColumns Annotations ManyToMany Gravando em 3 tabelas Annotations encapsulando consulta query Annotations finalizando encapsulando consulta query Annotations iniciando Herança Annotations MappedSuperclass Inheritance Annotations finalizando herança por classe concreta Annotations Herança Hierarquia InheritanceType_SINGLE_TABLE Annotations Herança Joinet Subclasse Hibernate dicas de praticidade no netbeans XDoclet praticidade com NBXDoclet no netbeans Praticidade com Hibernate Tools no Eclipse Módulo II Baixando e instalando Eclipse Galileu e Netbeans 6.8 Baixando o Spring Framework e explicando seu conteúdo IoC - Inversion of Control and Dependency Injection Criando primeiro projeto com Spring e configurando bibliotecas Configurando beans no ApplicationContext XML declarativa Implementando o mesmo exemplo com Spring no Eclipse Novo projeto exemplo Universidade no Eclipse Configurando diversos Beans no ApplicationContext da Universidade Finalizando projeto com Spring Universidade no Eclipse Copiando o projeto universidade para o NetBeans Injeção via Setter Copiando projetos via Setter e Constructor no Eclipse ApplicationContext x BeanFactory diferença entre eles Injeção de coleções do tipo List, Map, Set e Properties Inserindo novo bean no ApplicationContext Injeção de um objeto dentro de outro objeto Lay Initialization true false lazy-init Scopos dos Beans Singleton Internacionalização conhecendo a interface MessageSource Internacionalização ResourceBundleMessageSource basename Novo exemplo de internacionalização usando Forms Finalizando aplicação com Forms e opção de idioma Internacionalização no eclipse implements MessageSourceAware Bean Usando internacionalização para mostrar erros IllegalArgumentsException Passando ApplicationContext como parâmetro na Internacionalização Finalizando Internacionalicação mensagens em várias línguas Nada versus nada - sem nexo - válvula de scape - mentira Instanciando objetos através de factory-method NewInstance Usando classe externa para instanciar objetos Criando classes para usar Herança extends Usando herança com Parent Abstract Herança e abstract true false Usando herança parte abstract com uma única classe Merge concatenando e finalizando herança no Spring Call Back InitializingBean após inicialização de Beans Call Back Init-Method solução elegante Iniciando Validação Interface Validator supports Validate Interface Validator Error ValidationUtils Finalizando validação de dados com o Spring Conection statement resultset inserção manual Iniciando persistência com Spring dataSource Configurando applicationContext datasource JdbcTemplate Usando jdbcTemplate para criar uma tabela no banco Gravando dados com o Spring Framework Alterando dados update com Object no Spring Excluindo dados do banco com o Spring Pesquisando dados queryForObject e queryForList Criando novo projeto para persistir usando JdbcDaoSupport JdbcDaoSupport e SimpleJdbcDaoSupport Pesquisando com List e finalizando persistência com 75 SimpleJdbcDaoSupport @Annotation anotação Class Source Runtime Field Criando classe Java para verificar anotação criada Implementando annotation no braço Annotation com Spring jsr-250 @Component @PostConstruct @PreDestroy Executando context annotation-config xsd Annotation Autowired para injeção de Beans Annotation Autowired @Qualifier required false Annotation criando a própria anotação para Qualifier Introdução a AOP programação orientada a aspectos AOP Advice Pointcut Joinpoint before after round AOP criando classes serviços e implementações Testando o Spring nesse projeto Configurando AOP aspectj-autoproxy e classe Advice Usando AOP no Spring execution exemplo Before Testando AOP execution exemplos Before After AOP After AfterThrowing AfterReturning sem e com parâmetros AOP Around ProceedingJoinPoint Object Exemplo com AOP Around ProceedingJoinPoint Object AOP com anotações @target Pointcuts Pointcuts AOP args String Integer Composite Pointcuts AOP args consulta Pointcuts pegando os parâmetros throwing returning Iniciando uso de AOP sem anotações e sim com XML AOP com XML config aspect pointcut returning throwing RMI Configurando bibliotecas e criando um primeiro exemplo com 109 Spring 3 Testando exemplo com Spring 3 e tirando Cast JDBC DaoSupport banco de dados no Spring 3 Usando extensão javaConfig Configuration Bean Context component-scan base-package extensão javaConfig Dependência CGLIB finalizando Context component-scan base-package extensão javaConfig Facilidades configurações com SpringSource Tool Suite MVC Usando Spring MVC no Netbeans com o Wizard

Outro curso relacionado com java e javascript

Utilizamos cookies para melhorar nossos serviços.
Se continuar navegando, aceita o seu uso.
Ver mais  |