capa

Post on 21-Jan-2016

40 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Capa. Comparação Hibernate/JDBC X NHibernate/ADO.net. Escolha do tema. Experiência profissional; Qual tecnologia é melhor; Redução de esforço do desenvolvedor em suas tarefas de persistência de dados. JDBC. API de conexão com banco de dados através de um driver; - PowerPoint PPT Presentation

TRANSCRIPT

Capa

Comparação

Hibernate/JDBCX

NHibernate/ADO.net

Escolha do tema

• Experiência profissional;

• Qual tecnologia é melhor;

• Redução de esforço do desenvolvedor em suas tarefas de persistência de dados

JDBC

• API de conexão com banco de dados através de um driver;

• Execução de instruções SQL.

Hibernate

• É um framework objeto-relacional para Java;• Utiliza HQL (Hibernate Query Language).

ADO.net

• Acesso e manipulação de dados;• Através de DataSet e um conjunto de

componentes (Connection, Command, DataReader e DataAdapter).

NHibernate

• É um framework objeto-relacional baseado em .NET.

Problematização

• Qual a melhor tecnologia em termos de desempenho e desenvolvimento para persistência de objetos em um banco de dados relacional?

Delimitação

• Estudo das tecnologias utilizando o mesmo banco de dados;

• Desempenho de leitura, gravação, atualização e consulta de dados;

• Limitações de compatibilidade com a linguagem nativa do banco de dados;

• Compatibilidade com Orientação a Objetos.

Hipóteses

• Desempenho, linguagem nativa mais rápida;

• Frameworks, linguagem mais amigável porém com perda de desempenho em alguns casos;

• Frameworks, maior compatibilidade com OO.

Referência bibliografica

• BAUER, Christian e KING, Gavin. Hibernate em ação. Rio de Janeiro: Ciência Moderna, 2005.

• HEMRAJANI, Anil. Desenvolvimento ágil em Java com Spring, Hibernate e Eclipse. São Paulo: Pearson Prentice Hall, 2007.

• ANSELMO, Fernando. Tudo o que você queria saber sobre a JDBC: ... mas ninguém quis (ou não sabia) lhe responder . Florianópolis: Visual Books, 2001.

Referência bibliografica

• SHARP, J. Microsoft Visual C# 2008-Passo a Passo. 1 ed. São Paulo: Bookman, 2008.

• KUATÉ, Pierre H., BAUER, Christian, KINQ, Gavin e HARRIS, Tobin. Nhibernate in Action. 1 ed. Greenwich: Manning Publications, 2009.

• MARCORATTI, José Carlos. ASP, ADO e banco de dados na Internet. Florianópolis: Visual Books, 1999.

top related