1 / 11

Topicos Especiais em Banco de Dados

Topicos Especiais em Banco de Dados. Equipe Bruno Gesoaldo Tiago. STRUTS. Auxilia nas aplicações WEB. Comunicação e integração entre as camadas de visualização (controle). Arquivos Necessários:. index.jsp Sucess.jsp Struts.xml web.xml helloworldaction.java Apache T omcat.

liuz
Download Presentation

Topicos Especiais em Banco de Dados

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Topicos Especiais em Banco de Dados Equipe Bruno Gesoaldo Tiago

  2. STRUTS • Auxilia nas aplicações WEB. • Comunicação e integração entre as camadas de visualização (controle).

  3. Arquivos Necessários: • index.jsp • Sucess.jsp • Struts.xml • web.xml • helloworldaction.java • Apache Tomcat

  4. Arquitetura

  5. Funcionamento • Action – valida a entrada. Determina qual ActionForward deverá retornar as informações para o controlador. • ActionServlet – Controlador da aplicação. Preenche o ActionForm e transmite para o Action. • ActionForm - Onde estão localizadas as propriedades criadas usando os diferentes métodos para a realização de um pedido

  6. HIBERNATE • Mapeamento objeto relacional. • Independência entre os bancos de dados. • Linguagem própria (HQL). • Pode ser usado no .net (NHQL).

  7. Arquivos Necessários • SGBD • Libs • Driver JDBC • Cliente.java (package model) • testeinserecliente.java (package teste) • log4j.properties (resources) • Ambiente Java

  8. Arquitetura

  9. Funcionamento • Configura-se como camada entre a aplicação e o banco de dados • Uma classe java é mapeada como uma tabela no banco • Cada instância dessa classe corresponde a um registro na tabela alocado na memória.

  10. Configuração • Segue link vídeo aula: http://www.youtube.com/watch?v=UkYLzPN6nWM

  11. Referências • http://www.dzone.com/articles/struts-hello-world-tutorial • http://javapostsforlearning.blogspot.in/2013/01/hibernate-hello-world-example-in-eclipse.html • http://www.slideshare.net/brunozambiazi/hibernate-4723839 • http://www.devmedia.com.br/fundamentos-do-java-struts/7238 • http://javafree.uol.com.br/wiki/hibernate

More Related