Engenharia de Software II

Slides:



Advertisements
Apresentações semelhantes
Fábio Shiguemi Suzuki Jessica Hofer Lopez Mirella Camilla C. O. Braga
Advertisements

Hibernate Apresentação
Java Persistence API (JPA) Eduardo Martins Guerra Instituto Tecnológico de Aeronáutica Curso de Pós-Graduação em Engenharia de Software Programação Distribuída.
Roteiro Para o Trabalho do Módulo
Ferramentas e Tecnologias I
Migrando de JDBC para JPA
Projeto Sistema de Gestão Bibliográfica (SGB) Fábrica de Software INF - UFG.
JPA - Java Persistence API
JSP / Servlets Avançado
OMNeT++.
Sistema de Gerenciamento de Competências Alexandre Pitta Guedes Julien Renaut Yugo Watari Supervisor: Valdemar W. Setzer.
Diagrama de Componentes
Hibernate Mapeamento Objeto-Relacional Aula Prática I
SISTEMA PROCESSUAL DIGITAL
Ferramentas de Mapeamento OO para ER Aluno Eduardo Mazza Professora Valeria Times
Leo Silva Leonardo Murta Luiz Viana Persistência em Java.
Persistência em Software Orientado a Objetos:
Desenvolvimento WEB II Ajax – Utilização de Frameworks Javascript Professora: Kelly de Paula Cunha.
Desenvolvimento WEB II Professora: Kelly de Paula Cunha.
Programação Java Márcio Igo Optativa II UESPI. Modelo de Dados Classe Pessoas  idPessoa: int  idade: int  primeiroNome: string  ultimoNome: string.
Prof.: Jean Carlo Mendes
Gerador de grade de horários com Algoritmos Genéticos Prof. Roberto Heinzle, Doutor - Orientador Rodrigo Correia.
CACIC Inventário de Hardware e Software para o Governo Federal.
Tecnologias para Internet Thyago Maia Tavares de Farias Aula 19.
Acadêmico: Samuel Y. Deschamps Orientador: Prof. Jacques R. Heckmann.
Gerador de aplicativos Oracle PL/SQL WEB baseado na estrutura das tabelas do banco de dados Oracle Wagner da Silva Orientando Prof. Alexander Roberto Valdameri.
Testes Automatizados e Bancos de Dados Paulo Cheque Cursos de Verão 2010 Licença: Creative Commons:
COMPONENTE DE GERAÇÃO DE BOLETOS BANCÁRIOS EM DELPHI Aluno: Jonas Ricardo Viel Prof. Adilson Vahldick - Orientador.
Protótipo de um ORM para a plataforma.NET Orientando: Thiago Boufleuhr Orientador: Adilson Vahldick.
Disciplina: Projeto de Sistemas Professora: Chaiene Minella, MSc
Framework.  É uma técnica da Orientação a Objetos, voltada para a reutilização que se beneficia de três características das linguagens de programação.
Disciplina: Gerenciamento e Desenvolvimento em Banco de Dados Professora: Chaiene Minella, MSc
PLUGINS PARA TESTES AUTOMATIZADOS DE CONFORMIDADE COM A NORMA ISO/IEC Dionei Herkenhoff Orientador: Paulo Fernando da Silva.
PROTÓTIPO DE SISTEMA MÓVEL NA PLATAFORMA ANDROID PARA COMPARTILHAMENTO DE ARQUIVOS E MENSAGENS ENTRE DISPOSITIVOS BASEADO EM PROXIMIDADE GEOGRÁFICA Aluno:
DESENVOLVIMENTO DE FRAMEWORK PARA JOGOS MULTIPLAYER PARA PLATAFORMA ANDROID.
5 UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO SISTEMA DE FORÇA DE VENDAS. Gustav Dallmann Júnior Orientador: Prof. Francisco Adell.
Ferramenta Web para testes de fórmulas matemáticas Kauê da Silva Vieira Orientador: Aurélio Faustino Hoppe.
MÓDULO DE AVALIAÇÃO DO RETORNO DE INVESTIMENTO EM SISTEMA DE RASTREABILIDADE ANIMAL Eduardo Ehlert Orientador: Mauro Marcelo Mattos.
Tecnologia e Programação WEB Ambiente de Laboratório Lab03.
Prof. Eng. Diego A. G. Ribeiro São Paulo, 2006 Tecnologia Web Prof. Eng. Diego A. G. Ribeiro São Paulo, 2006.
Note 2B – Plano de Liberações
Arquivos necessários para a Aula1
LINGUAGEM DE PROGRAMAÇÃO WEB
Tutoriais de desenvolvimento para Android
PHP Linguagens e Técnicas de Programação
MAPEAMENTO GEOREFERENCIADO DAS UNIDADES ORGANIZACIONAIS DA UFPI
DESENVOLVIMENTO COMERCIAL DE SISTEMAS
Orientanda: Ana Paula Joslin de Oliveira
Plano de liberação do Software UNI MAPS
NÚCLEO DE CONTROLE E GERENCIAMENTO
Agregador de Notícias e Eventos - UFPI
SISTEMA PARA CONTROLE DA PRODUÇÃO DE AGRICULTURA DE GRÃOS
Testes de Mutação baseado no artigo de Mário Correia,
Programador/a de Informática
Redes de Computadores 5º Semestre Aula 07 Prof
Arquitetura de Computadores
Modelagem de Sistemas I Aula 1 – Introdução à UML
APROM Aplicação para Gestão de Projetos
Tendências e futuro do Asp.Net:
Acesso a Banco de dados com JDBC
Aplicativos para Internet Aula 13
Aplicativos para Internet Aula 12
Orientador: Fernando Mattioli
Programação Estruturada Aula 1 Prof. Jorge Barreto Julho 2018.
Rosemary Silveira Filgueiras Melo
Curso básico de PHP. 1 Vantagens: Gratuito Multiplataforma Estável Rapidez Comunicação.
Arquitetura e padrões de software
Paradigma de Orientação a Objetos
Arquitetura e padrões de software
Tutorial (Parte 1) Paulo R. T. Cândido
Transcrição da apresentação:

Engenharia de Software II Criação de Tutorial do Hibernate Joana Darc C de Sousa

Criação de um projeto Maven O Maven faz parte de um grupo de tecnologias, como o Composer da linguagem PHP, que gerenciam as dependências dos projetos nos quais estão presentes. A criação de um Maven Project implica na redução de procedimentos para inclusão das bibliotecas necessárias para execução do projeto. O Maven possui um arquivo nomeado de pom.xml, que ao receber os parâmetros básicos dos componentes tecnológicos essenciais ao funcionamento do projeto faz a inserção automáticas das bibliotecas necessárias.

Utilização da Java Persistence API (JPA) O processo de mapear objetos Java para tabelas de Banco de Dados e vice-versa é chamado de “Object-Relacional Mapping” (ORM) ou Mapeamento Objeto-Relacional. A Java Persistence API (JPA) prove as facilidades do mapeamento objeto/relacional para os desenvolvedores Java gerenciarem informações relacionais em aplicações Java. O processo de mapear objetos Java para tabelas de Banco de Dados e vice-versa é chamado de “Object-Relacional Mapping” (ORM) ou Mapeamento Objeto-Relacional. A JPA prove as facilidades do mapeamento objeto/relacional para os desenvolvedores Java gerenciarem informações relacionais em aplicações Java.

Adicionando as bibliotecas do projeto O processo de mapear objetos Java para tabelas de Banco de Dados e vice-versa é chamado de “Object-Relacional Mapping” (ORM) ou Mapeamento Objeto-Relacional. A Java Persistence API (JPA) prove as facilidades do mapeamento objeto/relacional para os desenvolvedores Java gerenciarem informações relacionais em aplicações Java.

bibliotecas do projeto O processo de mapear objetos Java para tabelas de Banco de Dados e vice-versa é chamado de “Object-Relacional Mapping” (ORM) ou Mapeamento Objeto-Relacional. A Java Persistence API (JPA) prove as facilidades do mapeamento objeto/relacional para os desenvolvedores Java gerenciarem informações relacionais em aplicações Java.

Persistence O processo de mapear objetos Java para tabelas de Banco de Dados e vice-versa é chamado de “Object-Relacional Mapping” (ORM) ou Mapeamento Objeto-Relacional. A Java Persistence API (JPA) prove as facilidades do mapeamento objeto/relacional para os desenvolvedores Java gerenciarem informações relacionais em aplicações Java.

Persistence

Persistence

Produções

Produções

Produções

Produções

Produções

Mapeamento da Classe

Classe de Conexão

Testes

Testes